О сайте
Программисту
»»
Functions list
Макеты и шаблоны Css
jQuery
»»
Fonts
Ссылки
»»
Легальные бесплатные картинки
Бесплатными стоковыми видео
Шрифты бесплатно и легально
Быстрая оптимизация изображений
Полезные инструменты
Погода
(Москва)
Всячина
»»
Visual Web Ripper
График биоритмов
Гадаем по И-Цзин
Искусство войны
(Сунь-цзы)
АССИСТЫ
(Дианетика)
Смайлики
(для Skype)
'О жизни'
(стишки)
'О жизни' №2
(стишки)
Спирт/вода
(Calc)
От великого до смешного ...
JQuery справочник.
Коллекция шпаргалок :
http://overapi.com/jquery
Открывать в:
https://api.jquery.com
https://jquery-docs.ru
https://page2page.lohmach.info
this
Селекторы
Базовые
#id
.class
tagName
*
Взаимодействия
first, second, ...
outer inner
parent > child
prev + next
prev ~ next
По атрибутам
[name]
[name = value]
[name != value]
[name ^= value]
[name $= value]
[name *= value]
[name ~= value]
[name |= value]
[first][second][...
Простые фильтры
:first
:last
:eq(index)
:not(selector)
:even
:odd
:gt(n)
:lt(n)
:header
:animated
:hidden
:visible
:lang()
:only-of-type
:root
:target
Фильтры дочерних
элементов
:first-child
:last-child
:nth-child(conditions)
:nth-child-last(conditions)
:nth-of-type()
:nth-last-of-type()
:only-child
:first-of-type
:last-of-type
Фильтры по содержимому
:contains(text)
:empty
:has(selector)
:parent
Фильтры форм
:input
:button
:radio
:checkbox
:text
:password
:file
:submit
:reset
:image
:focus
:selected
:checked
:enabled
:disabled
События
Базовые
.on()
.bind()
.live()
.delegate()
.one()
.unbind()
.off()
.die()
.undelegate()
.trigger()
.triggerHandler()
jQuery.proxy()
event
Мышь
.click()
.dblclick()
.hover()
.mousedown()
.mouseup()
.mouseenter()
.mouseleave()
.mousemove()
.mouseout()
.mouseover()
.toggle()
.contextmenu()
Клавиатура
.keydown()
.keyup()
.keypress()
Элементы формы
.focus()
.blur()
.focusin()
.focusout()
.select()
.submit()
.change()
Загрузка страницы
.ready()
.load()
.unload()
События браузера
.error()
.resize()
.scroll()
Работа с набором элементов
Перемещения по DOM
.children()
.closest()
.find()
.next()
.nextAll()
.nextUntil()
.offsetParent()
.parent()
.parents()
.parentsUntil()
.prev()
.prevAll()
.prevUntil()
.siblings()
Обход набора
.each()
.map()
Фильтрация набора
.eq()
.filter()
.first()
.has()
.is()
.last()
.not()
.slice()
Другие методы
.add()
.andSelf()
.contents()
.end()
Эффекты
Управление анимацией
.animate()
.queue()
.clearQueue()
.dequeue()
.stop()
.delay()
.toggle()
$.fx.off
$.fx.interval
.finish()
Готовые анимации
.hide()
.show()
.slideUp()
.slideDown()
.slideToggle()
.fadeIn()
.fadeOut()
.fadeTo()
.fadeToggle()
Манипуляции
Атрибуты
.attr()
.prop()
.removeAttr()
.removeProp()
.addClass()
.removeClass()
.toggleClass()
.hasClass()
.val()
Стили и параметры
.css()
.height()
.outerHeight()
.innerHeight()
.width()
.outerWidth()
.innerWidth()
.offset()
.position()
.offsetParent()
.scrollTop()
.scrollLeft()
Клонирование элементов
.clone()
Замена элементов
.replaceWith()
.replaceAll()
Добавление содержимого
.html()
.text()
.append()
.appendTo()
.prepend()
.prependTo()
.after()
.insertAfter()
.before()
.insertBefore()
.wrap()
.wrapAll()
.wrapInner()
Удаление содержимого
.remove()
.detach()
.empty()
.unwrap()
Ajax
Запросы к серверу
$.get()
$.post()
.load()
$.getJSON()
$.getScript()
Низкоуровневые запросы
$.ajax()
$.ajaxSetup()
Ajax-события
.ajaxSend()
.ajaxComplete()
.ajaxSuccess()
.ajaxError()
.ajaxStart()
.ajaxStop()
.addBack()
Вспомогательные функции
$.param()
.serialize()
.serializeArray()
Коллбэки
Объекты Deferred
deferred
.done()
.fail()
.then()
.always()
.progress()
.resolve()
.resolveWith()
.reject()
.rejectWith()
.notify()
.notifyWith()
.isResolved()
.isRejected()
.state()
.promise()
.pipe()
Объекты Callbacks
callbacks
.add()
.disable()
.empty()
.fire()
.fireWith()
.fired()
.has()
.remove()
.disabled()
.lock()
.locked()
Остальное
Функции ядра
jQuery() или $()
$.noConflict()
$.sub()
$.when()
.pushStack()
.jquery
Работа с данными
.data()
.removeData()
$.hasData()
Свойства
$.browser
$.support
$.fx.off
$.fx.interval
.context
.length
.selector
Элементы набора
.get()
.toArray()
.index()
.size()
Утилиты
$.contains()
$.extend()
$.globalEval()
$.grep()
$.inArray()
$.isArray()
$.isNumeric()
$.isEmptyObject()
$.isFunction()
$.isPlainObject()
$.isWindow()
$.isXMLDoc()
$.makeArray()
$.merge()
$.noop()
$.parseJSON()
$.parseXML()
$.parseHTML()
$.trim()
$.type()
$.unique()
$.each()
$.Callbacks()
$.Deferred()
$.ajaxPrefilter()
$.ajaxTransport()
$.boxModel
$.cssHooks
$.cssNumber
$.data()
$.dequeue()
$.error()
$.escapeSelector()
$.fn.extend()
$.holdReady()
$.htmlPrefilter()
$.map()
$.now()
$.queue()
$.readyException()
$.removeData()
$.speed
$.uniqueSort()
jQuery UI
Плагины поведения
Draggable
Droppable
Resizable
Selectable
Sortable
Виджеты
Аккордеон
Вкладки
Календарь
Диалоговое окно
Автозаполнение
Кнопки
Ползунок
Индикатор выполнения