Я относительно новый с JQuery. Скажем, у меня есть структура дивы, как это:Loop через объект JQuery
<div class='quater'>
<div id='a' class='target'></div>
<div id='b' class='target'></div>
<div id='c' class='no_target'></div>
</div>
и я хотел бы объявление функции OnClick, что получить класс «целевые» идентификаторов.
Я попытался с:
$('.quater').on('click', function(){
var $value = $(this).children('.target');
$value.each(function(){
alert(this.attr('id'));
});
});
но он возвращает: неопределенное не является функция
Что такое правильный способ перебора этих элементов, чтобы получить их идентификаторы?
TNX много, очевидно, работает как шарм, так это правильный способ итерации через выбранные элементы JQuery? Я имею в виду, правильно ли использовать переменную $ для сохранения коллекции и перебора ее с помощью функции .each()? – Plastic
@Plastic Да это .. И кстати рад помочь.! –
@Plastic Да, кеширование пройденного набора элементов в переменной обычно является хорошей практикой. Продолжайте делать это в своих будущих проектах. –