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