假设我有一个输入文本字段和一些锚链接。
1)用户光标聚焦在输入文本字段中。
2)当用户点击此字段外的其中一个链接时,输入字段失去焦点并触发点击事件(错误 - 我只想让外面的第一次点击成为失去焦点的操作输入字段)。
一旦此输入字段不再处于焦点,将仅触发后续点击。
由于
答案 0 :(得分:1)
你应该在文本字段上使用onblur事件监听器,它将放置一个标志来指示用户刚刚离开这个“魔术”输入。然后,在anchors中的“onclick”事件中检查此标志,如果该标志为true,则调用“prevent default”(和/或将焦点返回到输入)。 可选择在超时后清除标志。