分享

jQuery 插件机制

 昵称10504424 2013-11-18

jQuery提供了两个用于扩展jQuery功能的方法,即jQuery.fn.extend()和jQuery.extend()。

这两个方法都接受一个参数,类型为Object。Object对象的“名/值对”分别代表“函数或方法名/函数主体”。

前者用于扩展封装对象方法的插件":

后者用于扩展选择器插件以及封装全局函数插件:

选择器插件

封装全局函数插件

jQuery.extend()方法除了可以扩展jQuery对象外,还有一个非常强大的功能,就是用于扩展已有的Object对象。

jQuery代码如下:

用一个或多个其他对象来扩展一个对象,然后返回被扩展的对象。

结果:
image

正因为这一点,jQuery.extend()方法经常用于设置插件方法的一些列默认参数。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多