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 - 尝试使用 OR 逻辑将同位素过滤器与分页集成

javascript - 如何在列表中垂直居中文本?

Jquery选择ID中包含文本的所有元素

javascript - 在窗口调整大小时获得新的宽度和最后一个

javascript - 通过 javascript 检索 CSS 属性值

javascript - 带有下拉菜单的响应式导航栏

jQuery 选择器将当前元素之前的控件作为目标

jQuery 验证——在用户输入输入并且字段至少模糊一次之前不验证

javascript - js脚本一直执行onchange

jquery - 使用 jquery 更改 iframe 的 css 不起作用(同一域)