$.get(url, function(data){
$("<div>" + data + "</div>").find('.list [class^=data]').each(function(){
if($(this).is("[class^=dataitem]")){
//code for dataitem
}
else{
//code for not dataitem
}
});
});
С помощью функции get я генерирую strig переменную с кодом страницы url. В этой переменной я нахожу теги, дочерние теги с классом = list, класс которых начинается с «данных» и для каждого из этих элементов управления, если класс начинается с «dataItem», и если это применимо к коду для этих тегов. Почему это не работает?JQuery: как использовать каждый в результате поиска()?
Я не знать! У вас возникли ошибки в консоли? Каков ваш запрос точно? – nirazul
Откуда вы знаете, что это не работает? Пожалуйста, покажите нам пример ввода, какой результат вы ожидаете (и пусть ваш скрипт действительно что-то делает), и что вы получите вместо этого. – Bergi