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

最赞回答 / 夜莺z
可以显示是因为你可能输入了空格或者其他单个字符,你只输入中文是不会显示的。

已采纳回答 / 朝闻道夕
a();-->调用 function a()就是去执行前面定义的a 函数

已采纳回答 / 秦假仙
  $("button:eq(2)").click(1111, data)这里面的data指的是function data(e) ;1111是事件的数据,传递给事件参数e的data属性,所以你能从e.data中再把1111给读取出来;这样应该清楚了吧...

最赞回答 / 慕粉2243585596
这里$("input").triggerHandler("focus","没有触发默认聚焦事件");中的两个参数是传入input的focus事件中的,参数1也就是arg1已经指定的了要触发的事件就是focus,参数arg2也就是要传入input的focus事件中的title的值所以会弹出"没有触发默认聚焦事件”

已采纳回答 / qq_TO世界尽头_03751774
mouseover会被冒泡触发,给外层绑定的时候,内层事件的冒泡就会触发外层的事件,但是mouseenter不会被冒泡触发,把它绑定在外层,虽然内层冒泡了,但是外层不会被触发。个人理解。

最赞回答 / 夜莺z
e是event的意思,是当前执行的事件测试二:$('p').mousedown(function(e) {            alert(e.target.textContent)        })是p元素的mousedown事件,后面button的触发事件也是p元素的啊。测试三:function data(e) {        alert(e.data) //1111    }    function a() {        $("button:eq(2)").mousedown(1111, ...

已采纳回答 / 王大漂亮
this 是会改变的,而e.target是确定的,是唯一不变的。

已采纳回答 / 慕粉2243585596
$("#test2").on('mousedown mouseup', function(e)这句就是在绑定mousedown和 mouseup事件,这里绑定多个事件是用空格分隔开的

已采纳回答 / JohnieXu
click是点击事件,mousedown、mouseup是键盘的按键事件两者是不同的事件

最新回答 / 慕粉4042427
不要纠缠于冒号理解,你只需将各个删去,尝试各种组合,并将event.stopPropagation(); //阻止事件冒泡   放置在不同地方,相信你就会理解了,
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的基础语法 2、jQuery事件处理

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消