为了账号安全,请及时绑定邮箱和手机立即绑定

最新回答 / qq_一个人的路上_0
我写的 可以借鉴下    var num=2;//li 元素绑定多个事件 按顺序依次触发$('li').on('click mouseover mouseout',function (e) {    if(e.type=='mouseover'){         var num1=$(this).index()+1;         light(num1);//这里的变量...

已采纳回答 / Chris012
因为封装对象方法的插件是写在 $.fn.extend({ /*代码省略*/}); 里面的,你调用的时候肯定是基于jQuery对象调用的,这里的调用是$("#rating2").rating(4);, 所以函数中的this引用的是 '$("#rating2")' 这个jQuery对象。你可以自己试验下,在函数内部打印this 和 $(this),控制台日志上返回的都是一个数组,证明他们引用的都是jQuery对象。两种写法都可以正常运行。

已采纳回答 / 鱼鱼尔
sublime 好用  可以试试

最新回答 / 生命在于折腾_
所有慕课网注册用户在慕课网活动(回答问题、采纳答案、分享内容等)过程中均有机会获得积分,积分是一种荣誉的体现。积分可以用来购买道具甚至兑换实物礼品。慕课网会在未来逐步推出各类积分兑换内容,请随时关注关于慕课网积分的新消息吧。

最新回答 / Chris012
最佳答案 已解决~!

最赞回答 / qq_双鱼儿_0
new是实例化,实例化一遍原型对象,问题是你需要原型对象的内容全部吗?通过call继承是可以指定某个方法,当然,既然是父类构造函数通过原型链引用其父类的方法不是更省事吗?

最新回答 / 慕丝0026560
明白了,在绑定click事件的时候触发了。

最新回答 / 慕丝0026560
this是dom对象,不能够使用jquery的方法。$(this)是把dom对象转换成了jquery的对象,然后可以使用jquery的方法。
课程须知
1、对html,css基础知识已经掌握。 2、对JavaScript和jQuery能够熟练掌握。
老师告诉你能学到什么?
1、开发项目的实现思路 2、评分效果的实现 3、js中的开发技巧

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消