jQuery对象的链式操作用法分析

Posted 山涧清泉

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery对象的链式操作用法分析相关的知识,希望对你有一定的参考价值。

可以使用下面的原则判断一个函数返回的时候是jQuery对象,即是否可以用于链式操作。

除了获取某些数据的函数,比如获取属性值"attr(name)",获取集合大小"size()"这些函数明显是返回数据的。除了这些函数之外的jQuery函数都可以用于链式操作,比如设置属性"attr(name.value)"。

链式编程
.html(‘val’).text(‘val’).css()链式编程,隐式迭代。
链式编程注意:$(‘div’).html(‘设置值’).val(‘设置值’);这样可以,但是$(‘div’).html().text()这样是不对的,因为获取值时返回的是获取的字符串而不是对象本身所以不能链式编程。

以上是关于jQuery对象的链式操作用法分析的主要内容,如果未能解决你的问题,请参考以下文章

jQuery链式操作如何实现以及为啥要用链式操作

javascript-jquery-更改jquery对象

JQuery-- 链式编程静态函数,自己制作jQuery插件

jquery筛选器

jQuery结合accordion插件分析写插件的方法及注意事项

jQuery中的deferred对象的使用