jquery - 为什么 $() 不起作用但 jQuery() 起作用?

标签 jquery

我遇到一个问题,$("#register") 返回 null,但 jQuery("#register") 正确返回对象。

这可能值得千言万语:

Chrome inspector expressing the problem

正如您在 Watch 表达式中看到的那样,一切都按预期工作(jQuery === $ returns true) 但在控制台中却没有。在代码中也不起作用,因为 $("#register").validate 字符串不起作用。

也许它与$script.js有关。东西?

最佳答案

也许您正在使用的其他一些 JavaScript 框架劫持了 $() 函数。您可以看看jQuery.noConflict()有关将 jQuery 与其他框架一起使用的提示。

关于jquery - 为什么 $() 不起作用但 jQuery() 起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5510589/

相关文章:

javascript - 如何使用 Jasmine 测试 Knockout.js 点击绑定(bind)

php - 为什么 AJAX 不向我的 PHP 页面发送数据?

jquery - 动态改变CSS中的饱和度

javascript - 如何将表行传递到包含所有输入元素的隐藏表单?

javascript - 基于自定义数据属性的产品过滤

javascript - 如何在 jQuery Mobile 中动态创建选择菜单?

jquery - 如何自定义DevExtreme数据网格确认消息

javascript - 检测 DOM 何时卸载

jquery - 单击按钮转到链接 - jQuery

javascript - JQuery 通过 Onblur 输入值动态追加文本