jQuery追加不在插件中工作

时间:2012-03-01 23:02:36

标签: javascript jquery plugins append

我想在插件中运行一个追加(以及后面的更多内容),但由于某种原因它没有做任何事情。

代码(基本):

(function($){   

    function _init(){

        $('body').append('<div class="msg"/>');

    }

    _init()             

})(jQuery);

2 个答案:

答案 0 :(得分:4)

jQuery append只能在dom准备好后才能工作。你粘贴的代码可能在dom ready事件之前工作。请在下面查看;

http://api.jquery.com/ready/

答案 1 :(得分:1)

要将其放入代码中,它应该如下所示:

(function($){

    jQuery(document).ready(function(){

        $('body').append('<div class="msg"/>');

    });

})(jQuery);