已采纳回答 / 慕斯卡9214220
e是当前触发的 这个事件 的对象,e.type也就是当前事件的类型 如click,mousedown 看你在哪一个事件里使用了e 那这个e.type就是哪一个事件
2017-09-01
已采纳回答 / qq_离殇莹火虫_0
上面写的这个停止冒泡是第一个button的,要是没加 e.stopPropagation(),你按第一个button是会触发事件的。比如:$("button:first").click(function(e) { $("a").trigger("click"); e.stopPropagation();//阻止事件冒泡,按第一个按钮input标签不能聚焦 $("input").trigger("focus"); });我是针对你的问题来回答的,你直接点击a...
2017-08-31
已采纳回答 / qq_瑞飘尘心_0
从测试可以看出,测试一种解绑了mousedown事件,所以当再次点击放开时,只显示放开mouseup事件。测试二就是事件都解绑了,所以不产生事件的结果获取,就是事件无用了。
2017-08-24
已采纳回答 / 黄永泰
第一大段代码$("button:first").click(function(event,bottonName)你只要点击按钮1就会触发点击事件.click(function(event,bottonName)由于一开始的bottonName这个参数是不存在的所以bottonName=bottonName|| 'first';这个语句的返回值是'first' 然后再调用update这个函数 update($("span:first"),$("span:last"),‘first’); 解释完第一段代...
2017-08-16
已采纳回答 / 丨染丶
很简单,你给input 设置一个值 例如 <input class="target1" type="text" value="测试" /> 输入中文测试,无法显示:<em></em>你使用keydown方法 选中输入框后 不输入 直接按F2 你会发现 <em></em>里面出现值 测试 两个字 $('.target1').keydown(function(e) { $("em").text(e.target.v...
2017-08-12
已采纳回答 / 凌寒赋雪3434449
$('body').on('click', 'a', function(e)是委托机制 在点击a这个元素时 事件向上传递(冒泡) 直到与第二个参数相等 事件被消费 并产生回调函数 就这个函数 当然直接绑定a标签效果也是一样 内部实现不同 但是如果a标签的祖父级要拿到a标签的点击事件或者a标签的内容就可以用这个函数
2017-08-08
已采纳回答 / qq_晚安_33
例子里面这个jq被禁用了,慕课网认为是不安全的,http://www.bootcdn.cn/jquery/这里面有好多jq,你可以选一个复制,基本都行
2017-08-03