我有两个HTML文件:html1.htm
和html2.htm
。
代码html1.htm
:
<script>
$("#ajax").load("html2.htm");
</script>
在html2.htm
:
<script>
var x=10;
</script>
如何在html1.htm中获取x
的值?
如果X在html2.htm中一直在变化,如何在html1.htm中更新其值?
答案 0 :(得分:4)
jQuery&#39; s .load()
将在内容中执行嵌入式脚本。因此,如果x
位于全局范围内,那么您可以在x
完成后直接访问变量.load()
:
<script>
$("#ajax").load("html2.htm", function() {
console.log(x);
});
</script>