gpt4 book ai didi

event-handling - 单击 "submit"按钮时 jQuery Stop .blur() 事件

转载 作者:行者123 更新时间:2023-12-03 22:07:36 25 4
gpt4 key购买 nike

我正在构建一个小型登陆页面,其中包含一个简单的演示电子邮件注册表单。我想让表单字段在聚焦时打开,然后在模糊时缩小。

但是我面临的问题是,当您单击提交按钮时,这会引发模糊功能,隐藏按钮并缩小表单。我需要找到一种方法,仅当用户单击专注于提交按钮时停止 .blur() 方法。有什么好的解决办法吗?

非常感谢我能得到的任何帮助!

最佳答案

我知道这个问题很老了,但最简单的方法是检查 event.latedTarget。 if 语句的第一部分是为了防止在 relatedTarget 为 null 时抛出错误(IF 会短路,因为 null 相当于 false,并且浏览器知道如果第一个条件为 false,则不必检查第二个条件在 && 语句中)。

所以:

if(event.relatedTarget && event.relatedTarget.type!="submit"){
//do your animation
}

关于event-handling - 单击 "submit"按钮时 jQuery Stop .blur() 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13729837/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com