为了账号安全,请及时绑定邮箱和手机立即绑定
http://libs.baidu.com/jquery/1.9.1/jquery.js
$("button:first").click(function() {
$("a").trigger("click","heeloasdgsadg");
$("input").trigger("focus","trigger");
//这里trigger传入的值并没有在focus中生效(因为input绑定的是jQuery的方法)但在click中生效了
//若要触发通过 jQuery 绑定的事件处理函数,而不触发原生的事件,使用.triggerHandler() 来代替
});
我觉得这里应该写上,直接看jQueryAPI文档:http://www.css88.com/jqapi-1.9/
很奇怪,我看官方文档是focus和blur只在IE中不支持冒泡,所以,jQ才实现了focusin和focusout用以统一跨浏览器表现,但是在测试的时候,focus在什么浏览器都不支持冒泡
mouseover 事件的一个替代是mouseenter,区别是对事件冒泡的处理:mouseenter只会在绑定对象上触发,而mouseover后代节点也会导致事件触发
第三个例子这样写可能容易理解一点
$("button:eq(2)").click(1111, function(e){
alert(e.data);
})

已采纳回答 / 慕瓜7543205
小白猜一下:因为  .html("欢迎来到JQ的世界!") 这句,相当于每次都刷新了html,所以之前加的div也就没有了
不知道那些说看不懂的,是个怎么回事。

已采纳回答 / qq_瑞飘尘心_0
从测试可以看出,测试一种解绑了mousedown事件,所以当再次点击放开时,只显示放开mouseup事件。测试二就是事件都解绑了,所以不产生事件的结果获取,就是事件无用了。

最新回答 / qq_9_22
你吧下面的也移动了一次 所以 你的n值是多加的 上下 n值是一个

最赞回答 / 趴在地上飞
应该涉及到了mouseover与mouseenter的冒泡问题了,mouseover绑定时,进入子元素时也会触发,但是mousenter就不会.

已采纳回答 / soulshinee
本来事件绑定在body上,点a会冒泡到body,但是提供了第二个参数是a,那么就不往上冒泡了。
e.target.textContent == this.textContent
mouseover和mousemove,有什么区别,,,
课程须知
1、有HTML/CSS基础 2、有JavaScript基础
老师告诉你能学到什么?
1、jQuery的基础语法 2、jQuery事件处理

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消