Вибірка елементів в jquery
Відео: jQuery. Урок 6. Вибір елементів на сторінці за допомогою селекторів jQuery
Відео: Уроки jQuery # 2 | Вибір селектор. оптимізація вибірки
є 2 основні завдання jQuery: вибірка елементів і управління елементами. Наприклад, може бути така задача: вибрати все div з певним класом і збільшити в них шрифт. Збільшення шрифту - це вже управління вибіркою. А в цій статті Ви навчитеся робити вибірку елементів на jQuery.
Чи не знайшла б популярності бібліотека jQuery, якби не приголомшливий механізм вибірки елементів. В основі лежать селектори CSS. Загальний вигляд вибірки елементів наступний:
var elements = $("Селектори") -
Якщо Ви раптом ще не знаєте CSS, то спочатку вивчіть його, а вже потім повертайтеся до jаvascript. Для тих же, хто вже знає CSS, розберемо простий приклад вибірки елементів за класом:
class="Red"gt;червоний блок
class="Blue"gt;синій блок
class="Red"gt;червоний блок
В даному прикладі ми робимо вибірку всіх елементів з class = "red", далі їх через цикл перебираємо і виводимо ім`я класу. Очевидно, що там скрізь буде "red".
Абсолютно будь-які селектори, які Ви використовували в CSS так само можна використовувати в jQuery для вибірки: Контекстні селектори, селектор ID, селектор класу, селектор параметрів, а також всілякі їх комбінації.
Замість псевдоелементів з CSS в jQuery є фільтри (іноді їх так само називають псевдоелементи). Їх мета та ж, що і у псевдоелементів: уточнити вибірку. Розберемо приклад:
class="Red"gt;червоний блок
class="Blue"gt;синій блок
class="Green"gt;зелений блок
В даному прикладі ми робимо вибірку всіх span між першими div, в яких class НЕ дорівнює "green"(Це робить фільтр not).
Є й маса інших фільтрів, найбільш популярні з них:
- focus - елемент, який знаходиться у фокусі.
- even - елементи з парними номерами позиції.
- odd - елементи з непарними номерами позиції.
- hidden - невидимі елементи.
- visible - видимі елементи.
- checked - відмічені елементи (checkbox і radio).
Безумовно, в даній статті розібрані далеко не всі можливі селектори. Їх навіть більше, ніж в CSS. Однак, на практиці застосовується тільки невелика частина з них, а повний список, якщо буде потрібно, завжди можна буде подивитися в довіднику.
А більш детально вибірка елементів за допомогою jQuery розібрана в цьому курсі.
- Вийшов відеокурс "jаvascript, jquery і ajax з нуля до гуру"
- Як зробити лічильник зворотного відліку на jquery.
- Як вивести час, що минув з моменту опублікування, на jquery.
- Як створити progressbar за допомогою плагіна для jquery.
- Коли варто використовувати jquery
- Як зробити кругової повзунок на jquery.
- Як зробити хмари на jquery.
- Як зробити гарний список, що випадає на jquery.
- Перетаскується div на jаvascript
- Додавання і видалення елементів на jquery
- Відправка асинхронних запитів на jquery.
- Ефект плавного перегортання на jаvascript.
- Дочірні селектори в css
- Адаптивна верстка через jquery
- Функція $ () в jquery
- Установка jquery
- Обробка подій на jquery
- Плавне кнопка "наверх" на jquery
- Робота з вибіркою елементів на jquery
- На сайті з`явилася нова категорія
- Анімація на jquery