您的位置:首页 > Web前端 > JQuery

命名用jquery扩充命名空间

2012-06-28 17:18 127 查看
(function($) {
$.extend($.fn, {
myspace : {
say : function() {
alert('123');
alert($(this).html());
}
}
});
})(jQuery);

$(document).ready(function() {
$("#select").myspace.say();
});


$.extend({myspace:{}});

   这是在jquery全局对象中扩展一个net命名空间。

$.extend($.myspace,{   hello:function(){alert('hello');}  })

  这是将hello方法扩展到之前扩展的Jquery的myspace命名空间中去。
一般对于组件开者来说这两种扩充命名空间的方式都很重要的,前者用于实例方法,后者用于静态方法,至于mspace是否是一个包装集还有待于进一步研究;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: