Jquery Blur当打开新选项卡时发生的事件

问题描述:

我正在使用textarea和它的onblur来执行一些操作。但是当我打开一个新选项卡/更改Tab时,blur事件正在触发。我如何避免它,我如何区分事件模糊和制表符更改? 谢谢。Jquery Blur当打开新选项卡时发生的事件

+2

为什么你不希望它执行一个“模糊”事件,当你明显地远离文本字段? – h2ooooooo

+1

嗨,我不想在模糊时执行(如Tab1),因为一旦我回到Tab1,我不希望事情变得更改。 –

为什么不使用change处理程序?这只会在你的内容以某种方式发生变化时触发。

+0

嗨,我不能使用textarea的更改处理程序,我可以吗?对于我输入的每一个字母,它都会被触发。 –

+0

我在印象之下,当你关注另一个元素或者点击提交按钮时,这个变化就会被触发。正如jQuery文档所描述的那样:'当元素值发生变化时,将更改事件发送给元素。此事件限于元素,