gpt4 book ai didi

javascript - 当加载一个 javascript 库时,另一个停止工作

转载 作者:行者123 更新时间:2023-11-30 08:12:58 25 4
gpt4 key购买 nike

当我引用 jQuery 时,使用第一个脚本引用,一切都很好,但是如果我只是用/> 替换结束标记,jQuery 工作正常!!,然而,一个 java 脚本库domtab.js 停止工作。适用于 FF 和 IE。

为什么?,我不认为这是所有浏览器中的错误,我错过了一些东西。

    <!--ok-->
<script type="text/javascript" language="javascript" src = "http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js" ></script>

<!--Replace-->
<script type="text/javascript" language="javascript" src = "http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js" />

<script type="text/javascript" src="/domtab.js"></script>

谢谢

最佳答案

您不能自行关闭脚本标签。你必须使用</script> .

如果您使用 /> , 以下文本将被解释为下一次出现 </script> 之前的脚本源.这就是为什么您的第二个脚本不起作用。

HTML specification根据需要表示脚本元素结束标记。这是因为 HTML 字符转义规则对脚本内容无效(即您可以使用其他保留字符,如 <& 而无需将它们编码为 &lt;&amp; )。因此,需要一个固定的“结束内容”标记,恰好是 </script>。 .

关于javascript - 当加载一个 javascript 库时,另一个停止工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7821443/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com