问题展现 (“I want to register”点击会在同一页面会将这个“卡片”换成另一个“卡片 ”) 当输入密码后立即点具有click事件的按钮“I want to register” 时,就会出现卡片换了,但提示(弹窗提示)还是出来,这里想click时,不会触发blur 解决方案: 先了解blur与click的共同点:都是在鼠标点击松开时触发 因此,我们可以找一个方法让它们错开: 为blur设置延迟把click改成mousedown,在鼠标点下时就触发,这样blur事件不会完成blur改成mouseleave