鑑於存儲li
元素的對象,我想找到自己的標識:對象不會給ATTR元素
$($selected).each(function(){
console.log($selected.attr('id'));
$(this).fadeOut(function(){
$(this).appendTo($list).removeClass("ui-state-highlight").fadeIn();
});
});
}
這只是給我的第一個。爲什麼?
附帶的問題,但它看起來像'$ selected'已經是一個jQuery對象,所以你不需要說'$($ selected)''''selected.each(...)'會工作很好。 – IMSoP 2013-05-05 23:18:51
但是選中的$包含的值並不都是相同的,所以當我需要刪除類時,我需要循環通過它們中的每一個,不是這樣嗎? – user2268106 2013-05-05 23:30:29
我想你誤會了;是的,你需要循環使用'.each(...)';那部分是好的。但'$(variable)'只是將'variable'作爲一個jQuery對象包裝;如果'variable'已經是一個jQuery對象,它什麼也不做。所以你可以編寫'$($($($ selected)))。each(...)',它仍然會和'$ selected.each(...)一樣' – IMSoP 2013-05-05 23:33:49