Учебное пособие по jQuery

JQuery Tutorial

jQuery Tutorials

jQuery - это небольшая (минифицированная) библиотека JavaScript размером 24 КБ, которая предоставляет чрезвычайно простые и мощные селекторы для выбора практически всего, что вы хотите на странице HTML. Кроме того, он также предлагает множество инновационных способов обхода DOM, обработки событий (формы, браузер, мышь, клавиатура), анимационных эффектов и Ajax для упрощения веб-разработки. Это определенно изменит ваш код JavaScript.

Приятного обучения jQuery. :)

JQuery Быстрый старт

Простые примеры использования jQuery.

  • jQuery Hello World Example
    Простой пример jQuery hello world, показывающий, как загрузить и включить библиотеку jQuery в HTML-страницу.

  • Call function in JavaScript and jQuery
    Продемонстрируйте различные способы вызова функции в JavaScript и jQuery для создания динамического содержимого после загрузки страницы.

  • Load jQuery from Google code
    Пример, показывающий, как загрузить библиотеку jQuery из Google и почему вам это нужно.

Практические примеры jQuery

Некоторые практические примеры использования jQuery.

Селекторы jQuery

Выберите все, что вы хотите в JQuery.

  • Select CSS class name and id with jQuery
    Выберите имя и идентификатор класса CSS с помощью jQuery, $ (. classname) и $ (# id).

  • Universal * selector
    Выбрать все элементы, все.

  • Select mutiple elements
    Выберите несколько элементов с помощью jQuery.

  • Get tag name with jQuery
    Получите имя тега с помощью jQuery tagName.

  • Get tag value with jQuery
    Получите значение тега с помощью jQuery .html ().

  • Not selector
    выбрать все элементы, которые не соответствуют селектору.

  • Empty selector
    выбрать все элементы, у которых нет дочерних элементов или текста внутри.

  • Contains selector
    Выбрать все элементы, содержащие указанный текст.

Селекторы атрибутов jQuery

Все о селекторах атрибутов в jQuery.

  • Attribute selectors [ ]
    8 примеров селекторов атрибутов, чтобы показать использование селекторов атрибутов с jQuery.

JQuery DOM Traversing

Все о прохождении элементов в jQuery.

  • Child and Sibling Selectors
    Понимание четырех типов дочерних и одноуровневых селекторов jQuery: селектор потомков (AB), дочерний селектор (A> B), смежный родственный селектор (A + B) и общий родственный селектор (A ~ Б).

  • nth-child selector
    Выбрать все элементы, которые являются ntg-дочерними элементами своего родителя.

  • First child & Last child selectors
    Выберите первый или последний дочерний элемент с помощью jQuery, сокращенного обозначения ntg-child.

  • Only child selector
    Выбрать все элементы, которые являются единственными дочерними элементами своего родителя.

  • Child selector (X > Y)
    выбирает все элементы, соответствующие «Y», которые являются дочерними для элемента «X».

  • Descendant selector (X Y)
    Выбрать все элементы, соответствующие «Y», которые являются дочерними элементами, внуками, правнуками, праправнуками ... (на любой глубине) элемента «X».

  • General sibling selector (X ~ Y)
    Выбрать все элементы, соответствующие «Y», который является родственником элемента «X».

  • Adjacent sibling selector (X + Y)
    Выберите непосредственно следующие или следующие элементы, соответствующие «Y», который является родственником элемента «X».

  • find() selector
    Выбрать определенные элементы из набора совпадающих элементов (только потомки).

  • filter() selector
    Выберите определенные элементы из набора совпадающих элементов (Все уровни).

  • Different between filter() and find()
    Пример, показывающий разницу между filter () и find () в jQuery.

  • next() selector
    Выбрать ближайший к нему родственный элемент в наборе совпадающих элементов

  • prev() selector
    Выбрать непосредственно предшествующий одноуровневый элемент в наборе совпадающих элементов

  • children() selector
    Выберите дочерний элемент из совпадающих элементов, он перемещается только на один уровень вниз.

  • Difference between find() and children()
    Пример, показывающий разницу между find () и children () в jQuery.

JQuery DOM Manipulation

Все о дом манипуляции в JQuery.

  • before() and insertBefore() example
    Добавьте текст или HTML-контент перед соответствующими элементами с помощью jQuery.

  • after() and insertAfter() example
    Добавьте текст или HTML-контент после согласованных элементов с помощью jQuery.

  • prepend() and prependTo() example
    Добавьте текст или содержимое HTML перед содержимым совпадающих элементов с помощью jQuery.

  • append() and appendTo() example
    Добавьте текст или содержимое HTML после содержимого совпадающих элементов с помощью jQuery.

  • clone() example
    Создайте копию совпадающих элементов с помощью jQuery

  • empty() and remove() example
    Удалите совпадающие элементы с помощью jQuery.

  • html() example
    Получить или установить HTML-содержимое совпадающих элементов с помощью jQuery.

  • text() example
    Получить или установить текст совпадающих элементов с помощью jQuery.

  • toggleClass example
    Пример, показывающий, как использовать toggleClass jQuery - если совпадающие элементы не имеют имени класса, добавьте его; если совпадающие элементы уже имеют имя класса, удалите его.

  • wrap() example
    Оберните HTML-элемент вокруг каждого из совпадающих элементов.

jQuery HTML Form

Все об элементах формы HTML в jQuery.

  • Form selectors examples
    jQuery-селекторы для элементов формы: TextBox, Password, Textarea, Radio Buttons, Check Box, Upload File, Hidden value, Select (dropdown box), Submit button and Reset button.

  • Form events examples
    события формы jQuery: focus (), blur (), change (), select () и submit ().

  • Get textbox value
    используют val () для получения значения текстового поля с помощью jQuery.

  • Add / remove textbox
    Добавить или удалить текстовое поле с помощью jQuery.

  • Select a radio button
    Выберите переключатель с jQuery.

  • Set a dropdown box value
    Установите значение раскрывающегося списка в jQuery.

  • Disable submit button after clicked
    Отключить кнопку отправки после нажатия с помощью jQuery.

jQuery Effects

Все о встроенных эффектах в jQuery.

Обработка событий jQuery

Все об обработке событий в jQuery.

  • bind() and unbind() example
    Как присоединить или отсоединить обработчик событий для совпадающих элементов.

  • Trigger other elements event handler
    Как вызвать обработчик событий других элементов с помощью jQuery.

jQuery Browser Events

Все о событиях браузера в jQuery.

  • Mashable floating effect example with jQuery
    Пример, демонстрирующий, как использовать событие scroll () браузера для реализации потрясающего эффекта прокрутки Mashable.

  • resize() example
    Обнаружить, что размер браузера изменился.

События jQuery Mouse

Все о событиях мыши в jQuery.

События jQuery Keyboard

Все о клавиатурных событиях в jQuery.

  • Keyboard events example
    События клавиатуры - пример keyup (), keydown () и keypress ().

  • Check if an enter key is pressed
    Пример, показывающий, как проверить, нажата ли «клавиша ввода» с событием клавиатуры jQuery.

  • Detect copy, paste and cut behavior
    Как определить поведение копирования, вставки и вырезания с помощью jQuery.

jQuery общая проблема

Некоторые распространенные проблемы и решения jQuery.