jQuery $.method() 与 $(selector).method()

标签 jquery

我很难理解 jQuery 的 $.method()$(selector).method 之间的区别。

$.method() 实际适用于 DOM 中的哪些元素?如果有人能帮助解释这两种说法之间的区别,我们将不胜感激!

最佳答案

$() 需要一个选择器来获取元素并将其返回到链中。而 $. 是一个普通方法,可以使用不链接 DOM 元素的方法。

以此为例:

// Will trim the current string - returns string
$.trim(' string ')

// Returns the current element in the DOM ready for chaining, i.e. $().remove
$('#id') 

关于jQuery $.method() 与 $(selector).method(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19281285/

相关文章:

jquery - 将自定义类添加到工具提示

javascript - 如何让 chrome 自动填充异步帖子

javascript - 返回信息结果到多个输入字段

jquery - Twitter Typeahead - 重复的 AJAX 建议

javascript - 使用 'for-in' 访问对象内部的对象?

jquery - 为什么克隆 DIV 中的 SELECT 在刷新时会出现错误行为?

jquery - 如何在 TD 中选择 IMG?

javascript - 在 jsp 页面主体中 onload 函数无法从 jquery 对话框加载

jquery - 启用/禁用 asp :validators using jquery

javascript - 使用 var 会使脚本不起作用