簡體   English   中英

jQuery document.ready不前置

[英]jQuery document.ready not prepending

我注意到document.ready不在<div>標記之前。

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script type="text/javascript">
    var shadow = $('<div id="shadowElem"></div>');
    var speed = 1000;
    $(document).ready(function() {
        $('body').prepend(shadow);
    }(jQuery));
</script>

-在控制台中,沒有錯誤。

現在確實令人沮喪,任何幫助將不勝感激。

〜Dipak G.

嘗試這個:-

 var shadow = jQuery('<div id="shadowElem"></div>');    
 jQuery(document).ready(function() {
    jQuery('body').prepend(shadow);
 });

有關更多信息,請檢查鏈接

我想這個問題在document.ready()中。 嘗試以下方法:

$(function() {
$('body').prepend('<div id="shadowElem">Test</div>');
});

我會與prototype.js和jQuery發生沖突。 您可能需要嘗試jQuery.noConflict(); 我建議使用一個庫而不是兩個庫。 當然,根據我在鏈接上看到的內容,您將需要改用jquery燈箱。

暫無
暫無

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

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