SiteIS

jQuery - безграничные возможности в дизайне Вашего сайта!

- Один из самых популярных на сегодня среди веб разработчиков фреймворк

- Позволяет быстро и легко создать потрясающие веб-приложения

- Удивительно красивые анимационные эффекты

- Улучшение пользовательского интерфейса

Исключение элементов из набора

Метод: .not();

Исключает элемент, указанный в параметре, из отобранного набора.

  • Задача 1:

    - изменить цвет шрифта на красный (#cc0000) у элементов li в списке, кроме первого и последнего.

    Показать решение
    • Решение:

      $(function () {
      	$('ul li').not('li:first-child, li:last-child').css('color', 'red');
      });
      

      Пояснение:

      - Для решения задачи с помощью селектора $('ul li') отберем все элементы li в списке.
      - С помощью метода .not('li:first-child, li:last-child') исключаем из отобранного набора первый и последний элементы.
      - С помощью метода .css('color', 'red') изменяем для всех оставшихся элементов цвет шрифта.

      Результат:

      При загрузке страницы, к которой подключен скрипт, у всех элементов li, кроме первого и последнего изменится цвет шрифта на красный.

Следует учитывать, что метод .nоt(); исключает из уже выбранного набора, указанные в параметре метода элементы.

Автор: Super User