今天遇到一个问题 一个文本框输入内容的时候会显示一个列表 失去焦点时列表消失 列表中的数据点击时 内容显示到文本框中 但是点击列表数据的click事件与input的blur事件冲突 没有执行 后来把列表的click事件改成mousedown就可以了 但是mousedown为什么跟blur不冲突 而click就冲突呢?先留个疑问吧 以后遇到问题可以换种方法就可以解决 至于原理 以后深究
blur事件与click事件冲突怎么解决
最新推荐文章于 2023-09-11 22:10:15 发布
原创
最新推荐文章于 2023-09-11 22:10:15 发布
·
848 阅读
0
·
·
1
·
1
0
·
本内容遵循CC 4.0 BY-SA版权协议
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文探讨了在前端开发过程中,click事件与blur事件发生冲突的问题,并提供了一种解决方案:将click事件替换为mousedown事件。文章还提出了对于这两种事件交互行为差异的好奇,留待后续深入研究。

1686

被折叠的 条评论
为什么被折叠?



