转自:https://www.cnblogs.com/ysxq/p/10038840.html
1 // 给jquery 身上设置全局方法; 2 // 方法一: 3 jQuery.myFunction = function(str){ 4 console.log(str); 5 } 6 //方法一调用: 7 $.myFunction('直接给jq身上设置全局方法'); 8 //方法二: 9 // 同时添加多方法 10 jQuery.extend({ 11 myFunction:function(str){ 12 console.log(str); 13 }, 14 myFunction1:function(str){ 15 console.log(str); 16 } 17 }) 18 //方法二调用: 19 $.myFunction('给jq身上同时添加多个全局方法'); 20 21 //方法三: 22 jQuery.nameSpaces = { 23 myFunction:function(str){ 24 console.log(str); 25 }, 26 myFunction1:function(str){ 27 console.log(str); 28 } 29 } 30 //方法三调用: 31 $.nameSpaces.myFunction('用命名空间的方式给jq添加多个全局方法');