我想做这样的事情:

加载整个页面时,一个div会克隆自身并将.after插入另一个div。我大约有100个div克隆并将其插入到不同的div中。

问题是,div本身不支持onload(),那么使用jQuery插入div的最有效方法是什么?

谢谢!!

编辑:没关系,我想我只会用document.ready克隆那些东西

最佳答案

不确定您要做什么,但我知道您可以将.load连接到div以在加载时触发

$('div').load(function(){

        $(this).clone().appendTo('.test');

}).each(function () {

        // Some Browsers dont play nice with .load

        if (this.complete || ($.browser.msie && parseInt($.browser.version, 10) === 6)) {

                $(this).trigger("load");

        }
});

10-08 05:43
查看更多