
本文并非原创,主要内容来自以下链接:
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效果而已。
嗯。JS经典框架之一,很轻,没有ExtJs那样臃肿。
看来我还真不了解JQuery
我也不太了解,这不慢慢学的吗。
不太了解JQuery
慢慢的就了解了。
技术方面的只能围观了
欢迎围观!
看来老弟的工作是和这些息息相关的了~~
哈哈 纯粹业余兴趣。
jQ很厉害
确实厉害。