我有一个外部 javascript 文件,我想在包含该文件时将一些 HTML 写入网页末尾。
这样做后,我在使用 dropdownhtml
的行上收到错误 Missing } in XML expression
。
这是我的代码
var dropdownhtml = '<div id="dropdown"></div>';
$(document).ready(function(){
//$(document).append(dropdownhtml);
alert(dropdownhtml);
});
包含此文件的 XHTML 网页的操作如下:
<script type="text/javascript" src="/web/resources/js/dropdownmenu.js"></script>
执行附加或警报都会引发相同的错误,出了什么问题?
最佳答案
我收到此错误是因为我在现有 JavaScript 中调用了外部 JavaScript,因此最终得到:
<script type="text/javascript">
<script type="text/javascript">
code
</script>
code
</script>
关于javascript - XML 表达式中缺少 },我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2865682/