Есть следующие классы:
Как выбрать с помощью jQuery, только один li, с условием выборки двух классов? К примеру, пробую так, не получается:
$('li').find('.holiday_homes, .steel_structures');
Ответ
В селекторах jQuery применяется синтаксис аналогичный CSS таким образом выбор элементов с двумя классами будет выглядеть так
$('elementName.ClassName1.ClassName2')
Если нужно выбрать только первый, то применять функцию first описанную ниже, либо eq(0), который так же можно добавить в селектор.
Важно: Если есть уверенность, что элемент с этими двумя классами только один, либо все с такими классами, то никаких дополнительных манипуляций не нужно.
Есть множество способов, например метод first
$( "li" ).first().css( "background-color", "red" );
Комментариев нет:
Отправить комментарий