直到现在,我们一直是通过一个jQuery对象来调用函数的,例如:

$( "h1" ).remove();
     大多数jQuery函数是通过jQuery对象调用的,这是$.fn名称空间的一部分,或者说是“jQuery的原型”,可以把它当做是jQuery对象的函数。
     然而,有些函数在JQuery选择器上是不存在的,这些函数也是jQuery名称空间的一部分,并且是jQuery的核心函数,通过$.调用。
     两者的区别是令人困惑的,以下是你需要记住:
  1. 通过jquery 选择器调用的函数是在$.fn名称空间里,并自动接收和返回选择作为this。
  2. 函数在$名称空间里通常是实用型的函数,不需要使用选择器,他们不是自动传递任何参数的,并且他们的返回值会有所变化。
     有一些情况下,对象函数和核心函数具有相同的名字,例如 $ . each()和.each()。在这些情况下,必须非常小心阅读文档,以探索正确的函数。
     在这个指南中,如果一个函数可以被jQuery 选择器调用,我们将把它只是通过它的名称调用: . each()。如果它是一个实用函数,也就是说,一个不能被JQuery选择器调用的函数,我们将把它当做一个函数在jQuery命名空间中使用: $ . each()。

最新文章

  1. Swift_1基础
  2. Object-C内存管理的理解总结
  3. yii2 单页面增删改
  4. Linux Command Line 解析
  5. [js高手之路] html5 canvas系列教程 - arcTo(弧度与二次,三次贝塞尔曲线以及在线工具)
  6. memcache的使用、版本使用和相关配置
  7. 利用Runtime实现简单的字典转模型
  8. so库链接和运行时选择哪个路径下的库?
  9. CSS Grid 布局完全指南(图解 Grid 详细教程)
  10. ios 本地存储文件夹的使用注意
  11. 【WebAPI No.5】Core WebAPI中的自定义格式化
  12. 回声TCP服务器端/客户端
  13. package-info.java
  14. STM32 串口中断总结
  15. a、button、input点击获取焦点时出现蓝色边框,如何去掉
  16. MySQL学习之路(一)——初涉MySQL。
  17. 苹果使用蓝汛CDN网络分发ios8
  18. zabbix分布式监控系统安装配置
  19. LR简单解析
  20. bzoj 1236: longpo的回文

热门文章

  1. 二叉树遍历之三(Moriis traversal)
  2. ORACLE知识点总结
  3. Lesson 22 A glass envelope
  4. Product and Sum in Category Theory
  5. Nerd的畅销产品
  6. Java集合排序(面试必考点之一)
  7. Java 11 究竟比 8 快了多少?
  8. Hexo博客主题优化
  9. 怎样在mybatis里向mysql中插入毫秒数的时间?
  10. Python开发之---PyCharm初体验