簡體   English   中英

JQuery 不工作直到刷新

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM