2011-08-07 58 views
1

我想要做這樣的事情:DIV的onload克隆,將自身插入到另一個DIV與jQuery

加載整個頁面的時候,一個div克隆本身並插入。之後到另一個DIV。而且我有大約100個這樣的div克隆和插入到不同的div。

問題是,div本身不支持onload(),那麼讓這些div使用jQuery插入自己的最有效方法是什麼?

謝謝!

編輯:沒關係,我想我只需要使用的document.ready克隆那些東西

+0

爲什麼要div克隆自己?難道你不能在document.onLoad中克隆這些div嗎?注意一個死循環。 – TiansHUo

回答

0

不知道你想要做exacly什麼,但我知道你可以.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"); 

     } 
});