Приложение jQuery не работает из плагина - PullRequest
0 голосов
/ 02 марта 2012

Я хочу запустить дополнение (и другие материалы позже) из плагина, но по какой-то причине он ничего не делает.

код (основной):

(function($){   

    function _init(){

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

    }

    _init()             

})(jQuery);

Ответы [ 2 ]

4 голосов
/ 02 марта 2012

jQuery append может работать только после готовности dom. Код, который вы вставили, вероятно, работает до события dom ready. Пожалуйста, проверьте ниже;

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

1 голос
/ 02 марта 2012

Чтобы поместить его в код, он должен выглядеть так:

(function($){

    jQuery(document).ready(function(){

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

    });

})(jQuery);
...