javascript jquery函数触发器解决方案
我有一个函数,当前由输入元素的focusout通过javascript jquery函数触发器解决方案,javascript,jquery,Javascript,Jquery,我有一个函数,当前由输入元素的focusout通过 $('#wrapper').on('focusout','input[name=state]',function(){ /* execute function */ }); 我遇到的问题是,如果有人决定用鼠标点击跳过该元素(因为该输入元素是使用ziptastic插件自动填充的),那么该函数将不会触发。我在('change')上尝试了,但似乎不起作用 填写输入[name=state]后触发此函数的最佳方式是什么。您可以使用onchan
$('#wrapper').on('focusout','input[name=state]',function(){
/* execute function */
});
我遇到的问题是,如果有人决定用鼠标点击跳过该元素(因为该输入元素是使用ziptastic插件自动填充的),那么该函数将不会触发。我在('change')上尝试了,但似乎不起作用
填写输入[name=state]后触发此函数的最佳方式是什么。您可以使用onchange
,它发生在onblur之前或之后,也可以添加更改事件处理程序:
$('#wrapper').on('focusout change','input[name=state]',function(){
然后在ziptastic插件运行后还触发更改事件($(“#包装器输入[name=state]”)。change()
)。如果值由.val(“某物”)
设置,则不会触发更改事件