链接函数如何在JQuery中执行?

前端之家收集整理的这篇文章主要介绍了链接函数如何在JQuery中执行?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
当一个函数JQuery链接时,操作的顺序是什么?

例1

$(selector).fun1(val,{fun2(){ }}

例2

$(selecter).fun1().fun2().fun3()

解决方法

从左到右. fun3()在fun1()的fun2(),fun2()的结果(=返回值)上运行.

这种链接可以在JQuery中完成,因为每个可链接函数都返回它被调用的对象/元素.

所以$(selector).fun1()在执行后返回$(selector)元素.从返回的元素调用fun2(),依此类推.

猜你在找的jQuery相关文章