JQuery插件开发

jquery plugin development

本文并非原创,主要内容来自以下链接:

http://www.javaeye.com/topic/545971

http://www.learningjquery.com/2007/10/a-plugin-development-pattern

今天中午在网上看到一个不错的AD轮播的Demo,因为有提供下载于是下载下来,然后仔细看了下源代码,看到它扩展插件的方法很不错,他的格式是这样的:

(function($) {
	$.fn.pluginName = function() {
	// Our plugin implementation code goes here.
};
})(jQuery);

在参阅以上文章后才差不多了解了这种扩展方式,正如文中所说,这种方法对象级别的插件扩展,而上面定义了一个jQuery函数,形参是$,函数定义完成之后,把jQuery这个实参传递进去.立即调用执行。这样的好处是,我们在写jQuery插件时,也可以使用$这个别名,而不会与prototype引起冲突.

本人也是刚刚开始学习JQuery,虽然是在一年之前就已经知道了JQuery,可是之前也就仅仅是知道这个名字而已,今天算是打算开始正式学习JQuery了,先多看看别人的文章先了。

眼馋别人博客上的JS效果而已。

这篇文章目前有11条评论

  1. heroicYang 2010-04-28 09:32

    嗯。JS经典框架之一,很轻,没有ExtJs那样臃肿。

    沙发王 !
  2. 卢松松 2010-04-29 09:11

    看来我还真不了解JQuery

    板凳党 !
    • admin 2010-04-29 13:57

      我也不太了解,这不慢慢学的吗。

    • admin 2010-04-29 13:59

      慢慢的就了解了。

    • admin 2010-04-29 13:58

      欢迎围观!

  3. vv 2010-04-29 13:25

    看来老弟的工作是和这些息息相关的了~~

    5 #
    • admin 2010-04-29 13:56

      哈哈 纯粹业余兴趣。

    • admin 2010-04-29 19:04

      确实厉害。

Leave a Reply

(必填项)

(必填项)

(可选)