簡體   English   中英

如何在頁面加載時預加載Javascript編寫的HTML?

[英]How do I preload HTML that is written by a Javascript on page load?

所以這就是我想要達到的目標。 我的網頁上目前有一個FeedBurner腳本。 我對提要使用<script>標記,並且在頁面加載時,腳本會生成提要HTML。 我想做的是讓與提要相關的所有HTML都預先加載,然后淡入。我嘗試將腳本放入外部文件中並進行Ajax調用,但實際上並沒有等到所有內容加載完成。

我目前正在使用jQuery。

謝謝。

將該代碼放入window load函數中,而不是DOM Ready中

$(window).load(function() {
      // Make ajax request here and check if that helps
});

您可以在身體部位使用這樣的JS函數。

<body onload="func()">

像Sushanth所說的那樣在window.load上使用ajax調用,並在其后面附加display:none,然后使其淡入。

$(window).load(function() {
      $content = $.get();
      $content.css('display', 'none').appendTo('#my_element').fadeIn()
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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