给定列表
<ul>
<li>aaa</li>
<li>sss</li>
<li>ddd</li>
</ul>
JS 代码:
$(document).ready( function () {
$("ul li").each( function () {
$("ul").empty();
alert( $(this).text() );
});
});
为什么这段代码在每次迭代时都返回所有元素?为什么列表在第一次迭代时没有被清空?
console.log( $(this).text() );
,这样您就不必每次都点击alert()
。关于主题:如果您不需要对<li>
项执行某些操作,只需执行$("ul li").empty();
。 - user1467267