使用脚本标记加载Jquery

Fra*_*ank 2 jquery load

.load在jQuery中读到了一些关于函数的东西.有没有办法在加载的页面中插入脚本标签?

当我尝试加载页面时,脚本无法加载:s,我想解决这个问题.而且getscript()不是一种选择.

Mat*_*all 8

.load()返回包含<script>标签的HTML内容时,jQuery剥离 <script>标签,移动它们,1执行它们,然后删除它们.

虽然这使得使用调试器很难逐步执行这些脚本,但脚本确实会执行.

也可以看看


1要么是最<head>左边的元素 - 我还没有找到权威的来源,尽管我可以查看jQuery源代码...

  • 它不完全正确,至少现在(版本1.9).[jQuery文档](http://api.jquery.com/load/#script-execution)表示只有在没有后缀选择器表达式的情况下才会执行脚本标记.这意味着`$('selector').load('my-url #other-selector')`不会执行`#other-selector`节点中包含的脚本标签.他们称之为功能,但对我来说这是一个错误...... (5认同)