Jquery 使用js包含外部html后设置标签文本的问题
我有header.htmlJquery 使用js包含外部html后设置标签文本的问题,jquery,jquery-mobile,Jquery,Jquery Mobile,我有header.html <div class="ui-bar ui-bar-b"> <div class="center"> <a href="#" data-role="button" data-inline="true" class="collapse_icon" data-mini="true"></a> <label id="header
<div class="ui-bar ui-bar-b">
<div class="center">
<a href="#" data-role="button" data-inline="true" class="collapse_icon" data-mini="true"></a>
<label id="headerTextId"></label>
</div>
</div>
还有我的主页,在那里我包含了这个文件
<div data-role="page" id="page1">
<div id="headerDiv">
</div>
</div>
在
$('#page1').live('pageinit',函数(事件,用户界面){
$('#headerDiv').load('../common/header.html').trigger(“create”);
$('#headerTextId').text(“标签文本”);//不工作
});
已成功包含头文件,但未设置标签文本,我也尝试了.html()而不是.text(),但没有成功。尝试
请求完成时执行的回调函数
<script type="text/javascript">
$('#page1').live('pageinit', function (event, ui) {
$('#headerDiv').load('../common/header.html').trigger("create");
$('#headerTextId').text("label text"); //not working
});
</script>
$('#headerDiv').load('../common/header.html',function(){
$('#headerTextId').text("label text");
}).trigger("create");