已采纳回答 / qq_soul眉_03423603
target是当前事件执行的第一个具体DOM对象,这个DOM对象不变this是事件冒泡到DOM树的哪个对象,this就指向哪个对象,改变的
2017-07-20
已采纳回答 / 沫荼
你的顺序有些问题,先是n==1,显示,然后n==2,这都是mousedown事件的执行过程。$(this).text( '触发类型:' + (e.type) + ",次数" + ++n) ++n;仔细看你的源码,你再++n一次之后就输出了,所以在显示了1之后mousedown事件还没有结束,会接着执行++n;之后才会结束,这时候n==2。之后你松开了鼠标触发了mouseup事件。这时也是先执行$(this).text( '触发类型:' + (e.type) + ",次数" + ++n)这...
2017-07-17
已采纳回答 / 青黄不一
event只是一个表示事件的参数名,可以任意定义,不过一般是用event或者e来表示。focus指的就是event,"没有触发默认聚焦事件"则是title的实例化
2017-07-14
已采纳回答 / yelllowsky
如果你想用变量代替data="慕课网"这个数据,就这样定义var date='data="慕课网"',用单引号把他们都包裹起来做一个字符串使用,同时把变量名尽量避免用data以免麻烦。如下面的代码:var n = 0; var date='date="慕课网"'; $('.right a').mouseover(function(){ $(".right a").html('进入元素内部,mouseover事件触发次数' + (++n)); }); $(".right p")....
2017-07-04
已采纳回答 / qq_蒙蒙细雨_0
原代码: (就是要实现点击按钮,显示p的内容) <button>指定触发事件</button> <script type="text/javascript"> $('p').mousedown(function(e) { //此时就是当你点击p 的时候,就会弹出p的内容(步骤1) alert(e.target.textContent) })/* $("button:eq(1)").mousedown(fun...
2017-06-29
已采纳回答 / aimee123
$(document).on('click','input',function(){ var num=$(this).index()+1;alert("您点击的是“+num+“按钮”);})我想到的是索引值加1 得到相应的按钮
2017-06-27