Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 使用js包含外部html后设置标签文本的问题_Jquery_Jquery Mobile - Fatal编程技术网

Jquery 使用js包含外部html后设置标签文本的问题

Jquery 使用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

我有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="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");