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

阿当大话西游之WEB组件

阿当 其它
难度中级
时长 3小时 0分
学习人数
综合评分9.87
83人评价 查看评价
10.0 内容实用
9.8 简洁易懂
9.8 逻辑清晰

最新回答 / 龙年生
on是绑定自定义事件,无论要绑定的事件是否定义过,this.handlers[type].push(handler)是必须的

最新回答 / 彷徨_0002
你可能有很多的widget ,弹窗只是其中一种如果你的widget里面有很多公用的方法 比如binduI RENDERui on fire等函数, 那么你的组件 弹窗等 就只需要继承一下就可以了,没有必要重新再写一遍

最新回答 / 向朔
有可能是你在浏览器模拟器中用tap事件300毫秒延迟造成的,模拟器中你可以把事件改成click试试。

最新回答 / godghdai
offsetWidth=border+padding+width;

最赞回答 / botao555
在你的代码里用下面的代码包裹下, $(document).ready(function(){})

最新回答 / dellajie
这问题咋老是弹出来,我也是醉了

最赞回答 / 作死的花生酱
on、fire都是window对象的方法。this指向什么,要根据上下文来判断,this指向的东西并不是不变的。调用on方法的时候,按当时的上下文,this指向的是window对象。可以直接this.on这么调用。到了要使用fire方法的时候,是在click(function(){  ……  })里边了,一个作为参数的无名函数里边。在这个函数里,this指向的不是window,所以你没法直接this.fire这样调用。

最新回答 / 面汤hhh
this不是固定的,是变化的,他保存了当前的this指向,方便之后能够找到

最新回答 / Trisroland
我写了不会有错,参数可传可不传。

已采纳回答 / 慕粉3914370
一个单词。哪个语言都可以封装mvc模式用这名字

最新回答 / 慕容5866795
打错代码了 更正了下 又错误了无法获取属性“push”的值: 对象为 null 或未定义 
首页上一页1234567下一页尾页
课程须知
1.您具备一定的CSS和JS基础。 2.熟悉jQuery。
老师告诉你能学到什么?
1.模块化 2.自定义事件 3.定制皮肤 4.面向对象编程 5.抽象类的作用 6.参数设计 7.语法封装 8.如何提高可读性 9.如何提高扩展性 10.如何提高重用性 11.如何提高易用性

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消