我能够加载一个简单的 html 文件,但是当我尝试在加载的 html 中查找元素时,javascript 无法找到该元素。在 IE10 中显示了加载的 html,但标签没有改变。在 Chrome 中,加载不起作用。我是否加载不正确,有没有办法获得对元素的引用?
progress.html 只是在其中包含一个标签,其 id 为“”, "progressLabel"
innerText 为“ Loading...
”,仅此而已。
我正在创建一个模式对话框,然后加载,然后尝试获取进度标签:
$("#progressbarDiv").dialog({
resizable: false,
height: 240,
width: 500,
modal: true,
closeOnEscape: false,
//disabled: true,
open: function (event, ui) {
// Hide close button
$(this).parent().children().children(".ui-dialog-titlebar-close").hide();
},
buttons: {
"Ok": {
text: "OK",
id: "myOKButton",
click: function () {
$(this).dialog("close");
}
}
}
});
$('#progressbarDiv').load('progress.html');
var testThis = $('#progressLabel');
testThis.text = "...Synchronizing data, please wait...";