1

通过 jquery 的 $.getScript 方法,你能给包含的脚本一个 DOM id 吗?

所以生成的代码应该是:

<script type="text/javascript" id="xxxxxx" src="..."></script>

我知道我自己可能只是 document.write 那行,但是 $.getScript 一定是有原因的,对吧?(跨浏览器兼容性等?)

4

1 回答 1

0

我认为这可能在此之前已经回答/讨论过:为什么调用 $.getScript 而不是直接使用 <script> 标记?.

getScript 允许您在以下情况下动态加载脚本标签。

getScript 有一些缺点,它受同源策略的约束,而脚本标签则不受。

如果看到其他网页在脚本标签 (smugmug.com) 上放置了一个 ID,但我也看到在测试标准的合规性时将其标记为非标准。它似乎可以工作并被其他人使用,但我猜它不是标准的。

于 2011-06-30T18:14:13.233 回答