我有一个文本框,它有focusout事件。 只要文本框失去焦点(Tab,鼠标点击表单的任何其他部分),就会根据特定的条件调用用户编写的函数来消除警报。jquery聚焦事件
现在,我的表单也有一个按钮,填充文本框后,当我点击按钮focusOut事件的文本框被调用而不是按钮点击事件。
我该如何停止按钮单击时调用的文本框的foucusout事件?
("$textbox").focusout(function(){
validation;
alert("message");
});
("$btn").click(function(){
----
});
任何人都可以帮我吗?
你能否提供一些更多的背景?如果这是用于表单验证,那么关于每个文本框的聚焦警报似乎都是不必要的。如果这只是您希望在提交表单之前显示的摘要,还有其他(更好的)方法可以实现此目的。 – Town
这是一些额外的验证,除了在提交表单之前完成对文本框的常规验证。我需要在用户点击或移动到下一个texbox或点击任何其他字段时向用户显示一个confrim框。 –