2011-10-15 31 views
0

JQuery的UI讓我們有標籤動態加載:jQuery的動態加載標籤與腳本里面

http://jqueryui.com/demos/tabs/#ajax

我的問題是:如果動態加載的標籤需要的腳本,我怎麼需要給他們寫?

我應該再次使用$(document).ready方法嗎?這樣的:

Tab1.html

<script> 
    $(document).ready(function() { 
     alert("hello"); 
    }); 
</script> 
<p>Tab Content</p> 

----------------- tab1.html的端----------- ------

在本例中,每次顯示標籤時都會顯示警報。

回答

1

當創建你的標籤,你需要設置cache:true這樣的:

$("#tabsWrap").tabs({ 
    ... 
    cache: true 
    ... 
}); 
+0

這是極好的!一旦你知道它,它肯定顯得很明顯。 –