Javascript jQuery";关于;模糊事件
我的应用程序中有以下代码Javascript jQuery";关于;模糊事件,javascript,jquery,Javascript,Jquery,我的应用程序中有以下代码 inputFld.on("blur.typeahd", function(){alert(1)}); 现在我的页面上有inputFld DOM元素 但我没有看到任何元素的类为“typeahd” 我的代码仍然在函数中,我得到了警报1 我的问题是我对blur.typeahd的解释是否有误? typeahd是本例中的元素还是其他元素?是的,您弄错了 这里的blur.typeahd就我所知代表的是。on()需要事件类型和回调,而不是某种css选择器。您应该使用“addClas
inputFld.on("blur.typeahd", function(){alert(1)});
现在我的页面上有inputFld DOM元素
但我没有看到任何元素的类为“typeahd”
我的代码仍然在函数中,我得到了警报1
我的问题是我对blur.typeahd的解释是否有误?
typeahd是本例中的元素还是其他元素?是的,您弄错了
这里的
blur.typeahd
就我所知代表的是。on()需要事件类型和回调,而不是某种css选择器。您应该使用“addClass”查询函数来添加类。然而,你是说如果在模糊上,然后添加一个类吗?Thx很多…所以你是说我应该在我的代码中的某个地方寻找触发的事件“typeahd”…但是我甚至在我的代码中找不到触发的任何typeahd事件…不,你是说它与blur
event相同,使用命名空间是为了让创建者可以使用.off('blur.typeahd')
@testndtv安全地仅注销此事件处理程序。如果使用.off('blur')
,则它将删除与元素关联的所有blur
事件处理程序,这些元素可能不是您想要的,您只想删除此特定处理程序