课程
/前端开发
/jQuery
/jQuery基础(三)—事件篇
为什么第一次点击是1,取消是3,再点击是5,取消是7...为啥第一次点击不是2呢?
2017-12-15
源自:jQuery基础(三)—事件篇 5-3
正在回答
$(this).text( '触发类型:' + (e.type) + ",次数" + ++n)
++n;//因为这里还有一个++n,在整过点击事件的{}内有2个++n,把他删了就是每次+1
慕盖茨9092533 提问者
因为有两个++n啊,且++n是先+后赋值,所以你第一次点击的时候是1
举报
jQuery第三阶段开启事件修炼,掌握对页面进行交互的操作
1 回答关于参数n的问题
3 回答关于n的次数问题 ???? var n = 0; //绑定事件 $(".aaron:last").on('mousedown mouseup', function(e) { $(this).text( '触发类型:' + (e.type) + ",次数" + ++n) ++n; })
1 回答函数问题,请大神
5 回答++n的问题
3 回答关于this指向 和 调用文本内容的多重方法?求大神详解