我知道并非所有jQuery函数都可以链接在一起.对此有经验法则吗?什么时候我们不能将2个功能链接在一起
ken*_*ytm 23
当函数返回"jQuery对象"时,您可以链接.
例如,.css(property, value)可以链接,因为doc说它返回jQuery:

虽然.height()不能,因为它返回一个整数.

通常,返回"jQuery对象"的函数是那些通常不会"返回值"的函数,例如setter方法(.css(prop, val),.addClass()),事件绑定器(.click(handler))等.
(当然,遍历方法(.parent(),.find()等)也可以链接,但返回的对象将与输入不同.)
| 归档时间: |
|
| 查看次数: |
2812 次 |
| 最近记录: |