用 jQuery 函数返回的是 jQuery 对象,jQuery 为 jQuery 对象提供了一些方法 … 使用这些方法可以去处理这个 jQuery 对象 … 有些 jQuery 方法,会同时拥有设置和获取的功能。
比如 attr 这个方法,它可以去设置元素的属性 … 比如为对象里的每一个项目都添加一个alt 属性 … 并且指定统一的 alt 属性的值 . …
同时 attr 这个方法也可以去获取项目里的属性的值。
为 attr 方法同时指定属性,还有属性值的时候,它的功能就是去设置属性。
如果只为它指定一个属性 … 这个 attr() 方法的功能就变成了,去获取到这个指定的属性的值 …
要注意的是,在方法是获取功能的时候 … 一般只会获取到选择结果里面的第一个项目的值 … 并不是所有的项目的值 ….
链子式的调用
要处理页面上的东西,先要去选择要处理的东西 … 这样 jQuery 会返回一个 jQuery 对象,然后去调用这个对象的方法去处理它 … 这些方法一般会处理对象里的每一个项目 … 然后再返回这个 jQuery 对象 …
这样我们就可以继续去调用这个对象的其它的方法去处理它 …
这种调用的形式就是 jQuery 著名的链式调用 …