设置外部HTML文件的文本

时间:2013-05-19 14:41:53

标签: javascript jquery html

我正在尝试为位于外部html文件中的div设置文本,但是当我提供该div的ID时,它无法识别,我该怎么办? 我像这样加载外部HTML文件:

$('#header').load("resources/html/header.html");

然后我尝试设置header.html中的“headerTitle”

$('#headerTitle').text($('#buidlingComboBox :selected').text());  

如果我提供一个在主HTML文件中的ID,它可以正常工作。

1 个答案:

答案 0 :(得分:2)

您可能需要等到内容可用,load()有一个方便的回调:

$('#header').load("resources/html/header.html", function() {
    $('#headerTitle').text( $('#buidlingComboBox').val() );  
});