0
我有一個加載圖片,使用下面的代碼工作。它顯示動畫gif並等待html從url中獲取。一旦它被提取,它隱藏加載div並將html加載到咬合格中。返回的html全部包含在jQuery選項卡中,但是當顯示html時,不會呈現選項卡,只顯示li元素。從Ajax加載jQuery選項卡
是否有可能通過AJAX獲取這個包含jQuery標籤的html並呈現這些標籤?如果是這樣我做錯了什麼?
<div id="loader" style="text-align:center; display:none;">
<img src="img/ajax-loader.gif" alt="LOADING" />
</div>
<div id="bite"></div>
$(document).ready(function() {
$('#loader').show();
$.ajax({
url:'http://www.domain.com/bitesized/main.php?uid=<?php echo $uid; ?>',
complete: function(data){
$('#loader').hide();
$('#bite').html(data.responseText);
// these divs ids are available after the load above and are meant to render the tabs
$("#tabs").tabs();
$("#fragment-a").tabs();
}
});
});
我無法發現該代碼有任何問題。你能否驗證`data.responseText`確實包含了你期望的HTML? – 2010-12-01 13:03:09