最赞回答 / qq_边缘又傲娇的马尔福_0
this在JS中指的是当前的上下文对象,即方法/属性的所有者;在DOM中this指向了相应的html元素,this是DOM元素本身的一个引用;$(this),把html元素转化成JQuery对象。
2016-08-25
最赞回答 / 郑玉龙_03701282
e就是event(事件对象),data是他的一个属性或者方法,其他的例如:event.type:获取事件的类型event.pageX 和 event.pageY:获取鼠标当前相对于页面的坐标event.preventDefault():阻止默认事件。等等
2016-08-23
最新回答 / 蓝璇梦幻
可以正常显示效果,单击id为test的div会触发 $("ele").click() 这个点击事件, $("ele").click() 这个事件被触发,会执行“function(){alert('触发指定事件')}”,也就是会弹出窗口写着“触发指定事件”六个字。
2016-08-21
已采纳回答 / 慕粉3585463
首先 函数代码 写在前面相当于 制造一个函数,但是不去执行它a()相当于执行这个函数如果事件触发是一个独立的语句的话,那么只需要触发相应的时间即可如果事件触发被函数包裹,则需触发函数之后,才能触发事件整个过程就是 触发函数----->触发事件
2016-08-21
最赞回答 / GavinZeng
在我看来你首先没弄清楚 e是什么,其次才是 type是什么e是on()给函数返回的一个事件,可以理解为<...code...>on方法,给匿名函数添加了一个事件e,这个e就代表当前事件本身:mousedown: function(...
2016-08-20
已采纳回答 / Voyage_async
1.这个last是他自己定义的参数,对应function中的(bottomName)。而update里的last,其实是 $("span:last");2.去掉代码之后,bottonNam 这个参数是空的。而且update函数都不存在了,怎么调用?
2016-08-19
已采纳回答 / hey_whatsup
keypress 当你输入1的时候不现实,再输入2的时候显示1,再输入3的时候显示2,而keydown是你输入1时显示1,再输入2时显示2他说的是不能相应不是不能输入,就是例如当你输入‘是‘的时候响应一个操作,用keypress是无法响应这个操作的
2016-08-19