[英]JQuery Not Working Until Refresh
我可以在使用 .live 的問題參考中找到的所有其他答案,此后已替換為 .on
在我刷新頁面之前,我嘗試使用的腳本不起作用。 我知道這是因為頁面本身不會刷新所有元素,而是根據已更改的內容注入它們。 我仍然是一個完全的菜鳥,所以我可能正在扼殺這個概念,但我想弄清楚如何構建它,以便它在頁面加載時而不是在刷新后工作。
$('table tr')
.contents()
.filter(function(){return this.nodeType === 8;})
.replaceWith(function(){return this.data;})
console.log('Comment Remover Loaded')
我知道我必須使用 .on 但我很不熟悉 Jquery 使用的語法,到目前為止我嘗試過的每種方法都沒有奏效(可能是因為我沒有正確構建它)。
謝謝
您需要使用 jQuery 加載方法在頁面加載時調用此方法,如下所示:
<script type="text/javascript">
$(function () {
$('table tr')
.contents()
.filter(function(){return this.nodeType === 8;})
.replaceWith(function(){return this.data;})
console.log('Comment Remover Loaded')
})
</script>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.