【问题标题】:Load JQuery into any page using Firebug使用 Firebug 将 JQuery 加载到任何页面
【发布时间】:2009-12-05 22:35:01
【问题描述】:

有没有人有一个 sn-p 可以从 firebug 将 jquery 加载到任何页面上?我经常遇到我更愿意使用熟悉的 jq 语法检查的网站。

例如,假设我想从页面中提取价格列表 - 最好启动 firebug,从 google CDN 安装 jquery,然后键入 $('li.prices').each(... )。

【问题讨论】:

标签: jquery firebug


【解决方案1】:

【讨论】:

  • 在 Mac Chrome 16 上测试。效果很好!
  • 也适用于 Linux Firefox 36
【解决方案2】:

另一种方法是将其粘贴到 Firebug 控制台并点击执行按钮。

var fileref = document.createElement("script");
fileref.setAttribute("type", "text/javascript");
fileref.setAttribute("src", "http://code.jquery.com/jquery-latest.min.js");
document.head.appendChild(fileref);

更新:使用以下 sn-p 将 jQuery 注入使用 HTTPS 的网站:

var fileref = document.createElement("script");
fileref.setAttribute("type", "text/javascript");
fileref.setAttribute("src", "https://code.jquery.com/jquery-latest.min.js");
document.head.appendChild(fileref);

【讨论】:

  • 我收到了Blocked loading mixed active content "http://code.jquery.com/jquery-latest.min.js"
  • 您是否尝试将该 sn-p 注入 HTTPS 网站?如果是,请尝试将 jquery url 更改为“code.jquery.com/jquery-latest.min.js”。这可能会有所帮助。
  • 这对 cs.rutgers.edu/~pxk/416/notes 没有帮助。但是经过您的回答后,我在其下方找到了stackoverflow.com/a/31566296/733092,它在一行中解决了。
  • 很高兴您找到了解决方案。请注意,Stackoverflow 软件修改了我的链接。它删除了我在链接前面写的 HTTPS。我在您发布的网站上进行了测试,它确实有效。
【解决方案3】:

查看FireQuery

【讨论】:

    【解决方案4】:

    您还可以使用控制台中的 include 函数与 jQuery 的 URL 或使用预定义的别名,如下所示:

    include("jquery")
    

    更多详情请参阅here

    【讨论】:

    • 我很幸运,在我看到这篇文章的三天前发布了简单的正确答案。谢谢。
    【解决方案5】:

    查看jQuerify

    【讨论】:

    • 这是 EMiller 建议的旧版本。
    • 为使用正确的名称点赞
    猜你喜欢
    • 2012-07-25
    • 1970-01-01
    • 1970-01-01
    • 2014-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多