猿问
jQuery select()方法的疑问
上面代码运行时,为什么在点击按钮后,会弹出来3次alert?实在不明白,求大神指点,谢谢啦(∩_∩)
holdtom
浏览 541
回答 1
1回答
慕容森
在FireFox里,你的代码就是正常的;在Chrome里,就会出现响应三次的情况;说实话我刚才测试了一下,虽然也没弄明白具体原理,但是找了解决方法和一些新发现;在select()函数里用e.preventDefault()可以阻止多次响应;当input的value为空的时候只会响应两次;多余的select()响应会在click()方法执行完之后执行;希望对你有帮助
0
0
0
随时随地看视频
慕课网APP
相关分类
JavaScript
我要回答