【问题标题】:Call jQuery from javascript console when using JSFiddle使用 JSFiddle 时从 javascript 控制台调用 jQuery
【发布时间】:2012-01-13 07:57:59
【问题描述】:

在我的调试和创建过程中,出于检查和测试目的,从 javascript 控制台(firefox 中的 firebug 或 chrome 内置)触发一些 jQuery 命令是很典型的。我注意到我无法使用 jQuery() 调用与 JSFiddle 上页面中的任何元素进行交互,并且 $() 的行为也不正常(我猜它绑定到 mootools 或 X 其他框架?) 查看页面上使用的脚本列表告诉我 jQuery 库已加载。

关于如何调用像 jQuery("body").toggle("slow"); 这样简单的东西的任何想法来自 firebug 或 chrome javascript 控制台?有什么简单的方法可以找出 jQuery 的绑定?

不是必须的,但这里有一个使用 jQuery 的 jsfiddle 用于您的测试目的。 http://jsfiddle.net/HHecw/

谢谢!

【问题讨论】:

    标签: jquery debugging console bind


    【解决方案1】:

    您直接在 jsFiddle 框架中使用控制台。
    jsFiddle 使用 MooTools,而不是 jQuery。

    要从控制台与您的页面交互,您需要直接从http://fiddle.jshell.net/HHecw/show/light/打开“结果”框架

    【讨论】:

    • 虽然这绝对有帮助而且我非常感激,但是否可以从 jsFiddle 框架屏幕调用 jQuery? jQuery 是否只是绑定到另一个构造函数?我知道 JSFiddle 使用 mootools,但我可以清楚地看到 jQuery 已从 firebug 中加载的脚本列表中加载。有任何想法吗??再次感谢!
    • @Jason:Firebug 的 Scripts 标签显示页面中所有框架的脚本。但是,控制台只与根框架交互。
    猜你喜欢
    • 2012-12-29
    • 2012-02-21
    • 1970-01-01
    • 2016-01-09
    • 2012-05-17
    • 1970-01-01
    • 2011-05-23
    • 1970-01-01
    相关资源
    最近更新 更多