【发布时间】:2011-02-03 13:40:24
【问题描述】:
Chrome 开发者工具定义了一个方便的$ 函数(以及一些其他的便利)。然而,在使用 jQuery 时,使用$ = jQuery 会很方便。是否可以在不禁用更方便的定义(如$0)的情况下禁用 Chrome 的自动定义 $ 功能?
【问题讨论】:
标签: jquery google-chrome developer-tools
Chrome 开发者工具定义了一个方便的$ 函数(以及一些其他的便利)。然而,在使用 jQuery 时,使用$ = jQuery 会很方便。是否可以在不禁用更方便的定义(如$0)的情况下禁用 Chrome 的自动定义 $ 功能?
【问题讨论】:
标签: jquery google-chrome developer-tools
Chrome 的自动定义 $ 被页面上可能存在的任何功能所取代。例如,在 * 上打开一个控制台,然后输入 $ === jQuery,你应该会得到 true。除非我误解了你,否则没有必要禁用 Chrome 的默认 $ 来为其他功能腾出空间。
【讨论】:
$ 确实覆盖了 jQuery 的$。我现在看到它不再那样做了。
您正在寻找 jQuery.noConflict()。见这里:
【讨论】: