jQuery插件入门学习——学习目标:写一个星级评分插件($.proxy用法)
var methods = {
创新互联建站专注于企业成都全网营销推广、网站重做改版、册亨网站定制设计、自适应品牌网站建设、HTML5、购物商城网站建设、集团公司官网建设、外贸网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为册亨等各大城市提供网站开发制作服务。
init: function(element){
methods.registerEvents(element);
},
registerEvents : function(element){
var me = this; // 这里的me是methods对象
$(element).on(
"mouseenter",
$.proxy(
me.onStarEnter, /*如果这地方不写me,this指向的是element,也就是代表星星的div,但onStarEnter明显是挂载在methods下的,也是这里为啥要用$.proxy的原因*/
me,
starElement, //starElement,element指向的是onStarEnter函数的参数
element
)
)
},
onStarEnter: function(starElement, container) {
}
}
网页名称:jQuery插件入门学习——学习目标:写一个星级评分插件($.proxy用法)
文章出自:http://hbruida.cn/article/gecjoc.html