gpt4 book ai didi

javascript - <script> in $.html() $.load() 规范是什么?

转载 作者:行者123 更新时间:2023-11-29 18:33:19 24 4
gpt4 key购买 nike

jQuery 似乎没有记录它在使用 $.html() 或 $.load() 将 HTML 文档片段插入当前 DOM 时的行为:

它与 < script > 有什么关系?标签?

不过,它们已被处决。但在 DOM 中无处可寻。 jQuery 似乎只是暂时将脚本 block 插入 DOM 或对其进行评估。

没有这方面的文档。你知道任何调整它的方法,即禁用它吗?这在本质上具有安全性!

最佳答案

<script>标记从代码中剥离出来,并在 DOM 更新后显式执行。

如果您将“$.load()”与其中包含选择器的 URL 一起使用(这是 API 的 hack-y 功能),如下所示:

$.load("http://something #stuff", ... )

然后它将运行脚本。

关于javascript - &lt;script&gt; in $.html() $.load() 规范是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5598822/

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