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

阿当大话西游之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下载
官方微信
友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消