【问题标题】:What are some arugments for/against using jQuery.getScript()?有哪些支持/反对使用 jQuery.getScript() 的论据?
【发布时间】:2010-03-07 21:34:22
【问题描述】:

我正在考虑使用这个 jquery 实用程序作为一种可能的解决方案,但我想更好地了解它的用途。有什么想法吗?

【问题讨论】:

  • 我认为您可能需要更具体地说明您想要使用它的目的以及您正在考虑实施的其他解决方案。通常,该函数通过 AJAX 加载脚本,然后执行它。获取脚本是您需要做的事情,还是您可以以不需要通过对服务器的 GET 请求获取脚本的方式组织代码?

标签: jquery


【解决方案1】:

我不知道你真正想知道什么,但本质上:

  • 它发出一个 (XMLHttp) 请求。
  • 之后,它只是在文档中创建了一个<script> 节点(据我所知是头部)
  • 并将该脚本节点的文本设置为它从请求中获得的响应内容。

我很难在 Firebug 中调试同一域中包含的脚本。他们的来源似乎消失在jQuery.globalEval() 的坑中。他们工作,他们当然被评估 - 只是 globalEval 似乎在自己之后清理了所有东西,所以调试几乎是不可能的。另外,some people seem to miss the ability to peek at the src attributes

【讨论】:

    猜你喜欢
    • 2010-09-17
    • 2013-01-16
    • 1970-01-01
    • 2011-04-08
    • 1970-01-01
    • 2016-09-20
    • 2011-08-05
    • 1970-01-01
    • 2022-10-04
    相关资源
    最近更新 更多