1
我有一個<ul>
,如果孩子IMG從它需要<li>
丟失被刪除。我正在使用jQuery 1.4.2。
我用:jQuery的過濾功能發揮在Firefox不錯,但不是Chrome瀏覽器
$("#itemList ul li").filter(function() {
return $(this).children("img").length == 0;
}).remove();
這工作得很好的Firefox,沒有拋出任何錯誤。所有其他主流瀏覽器都會拋出一個錯誤。使用下面沒有產生一個錯誤:
$("#slider ul li").each(function(index) {
if ($(this).children("img").length == 0)
{
$(this).remove();
}
});
這是一個錯誤在jQuery中還是有一些基本的東西丟失從我的第一行代碼?
不知道它的原因,但你的第一行是使用不同的父ID。 – spinon 2010-07-07 04:48:01