【问题标题】:Disable Chrome Developer Tools' $ function禁用 Chrome 开发者工具的 $ 功能
【发布时间】:2011-02-03 13:40:24
【问题描述】:

Chrome 开发者工具定义了一个方便的$ 函数(以及一些其他的便利)。然而,在使用 jQuery 时,使用$ = jQuery 会很方便。是否可以在不禁用更方便的定义(如$0)的情况下禁用 Chrome 的自动定义 $ 功能?

【问题讨论】:

    标签: jquery google-chrome developer-tools


    【解决方案1】:

    Chrome 的自动定义 $ 被页面上可能存在的任何功能所取代。例如,在 * 上打开一个控制台,然后输入 $ === jQuery,你应该会得到 true。除非我误解了你,否则没有必要禁用 Chrome 的默认 $ 来为其他功能腾出空间。

    【讨论】:

    • 我想我遇到了一个间歇性错误,因为我使用的是开发通道,并且$ 确实覆盖了 jQuery 的$。我现在看到它不再那样做了。
    【解决方案2】:

    您正在寻找 jQuery.noConflict()。见这里:

    http://api.jquery.com/jQuery.noConflict/

    【讨论】:

      最近更新 更多