扩展jquery插件的方法
方法1、通过一个简单的、jQuery函数prototype属性的别名(jquery.fn进行扩展)
jQuery.fn.newStuff = function(){ console.log("It's full of javascript stars"); };
fn/prototype是“实时”的。无论何时,只要在某个类型的原型中增加了属性或方法,任何从该类型创建的对象就可以立即访问这些新增的属性或方法。
方法2、采用jQuery.extend()方法
jQuery.extend({ newStuff: function() { console.log("It's full of javascript stars"); } });
$.extend方法最基本的功能就是合并两个对象,当调用$.extend方法时,如果只传入一个参数,那么它就把该参数对象合并到jQuery 中。