jquery - 基于名称的黑白插件和基于功能的插件的区别

标签 jquery

由于我刚刚开始在 jquery 中开发插件,我很想知道基于名称的插件和基于功能的插件之间的区别以及开发插件的更好方法

最佳答案

基于名称的插件也称为方法插件,基于函数的插件也称为函数插件

  1. 方法插件应始终返回 jQuery 对象(代码中的 this), 允许可链接性。
  2. 函数插件不支持可链接性,方法插件支持可链接性。
  3. 方法插件应始终返回 jQuery 对象(代码中的 this), 允许可链接性。
  4. 方法插件扩展 jQuery.fn 对象,函数插件直接扩展 jQuery 对象。

关于jquery - 基于名称的黑白插件和基于功能的插件的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10362960/

相关文章:

javascript - onclick 定义的 text-var 在日志上返回空字符串

JavaScript jquery json

javascript - 使用 Jquery 根据复选框选择更高效地添加和删除类

javascript - 从服务器获取 JSON 响应,但无法使用 Jquery 显示为 HTML

javascript - JQuery 无法获取元素的输入值

jquery - 如何在 angular2 webpack 中使用 jquery?获取 $ not defined

jquery - 如何给变量添加样式?

javascript - 在 jQuery 中创建具有属性的 HTML 元素,在 ie7 和 ie8 中失败

javascript - 当我在 div 上滚动一次时,在数字上运行 JQuery 动画

jquery - 保持事件链接(框)突出显示