blur与click的冲突解决

时间:2023-01-09 19:51:25

春风⑩里不如你

不知各位童鞋们在需求急,时间紧的情况下处理紧急的事情时,有没有和小编一样有‘我有一句mmp不知当讲不当讲’的想法

接下来就让我们看下需求:blur与click的冲突解决

当textarea聚焦时,输入框的高度变小,失焦时,输入框高度变大,与此同时,点击“哈哈哈哈哈”几个大字需要跳转到其他页面

我们都以为加入方法:focus、blur、click就完事儿了,但此时会发现,就算给跳转按钮加了click事件,但也只是执行blur的操作

然后就有了解决思路,要不就让blur事件加入setTimeOut,让其再click事件后执行,没错该方法解决了跳转问题,但另外个问题又来了,我点击其他空白处,居然失焦blur事件不起作用了

最后,给大家安利一段能解决这些问题的代码

blur与click的冲突解决

能解决你的问题,是对我最大的鼓励~~