我試圖銷燬頁面加載的元素。jQuery銷燬元素不工作
這裏是我的jQuery:
<script type="text/javascript">
var amount = 0;
$('li.<?php echo $username ;?>').each(function() {
amount++
if (amount > 1) {
$(this).destroy();
}
});
</script>
出於某種原因.destory不起作用。我將列表項目限制爲1,但上面仍會生成所有列表項目。
我已經通過使用.remove解決了這個問題。唯一的問題是,有成千上萬的元素要加載,並且仍然在dom中加載。這會導致加載時間很長。
我還有什麼可以嘗試的任何想法?
乾杯, 丹
你確定你的'$ username'變量嗎? – Brewal
,這工作正常,好像我使用.remove或.hide它做的工作 – danyo
看看這裏:http://stackoverflow.com/questions/1391793/how-to-destroy-a-dom-element-with- jquery –