Javascript 仅当两个事件都允许时才对事件执行Jquery
我有一个关于EventFire的查询,如果该字段已验证并粘贴。如果粘贴或success.field.fv正确,则此激发功能可用。如果两者都正确,有没有办法Javascript 仅当两个事件都允许时才对事件执行Jquery,javascript,jquery,Javascript,Jquery,我有一个关于EventFire的查询,如果该字段已验证并粘贴。如果粘贴或success.field.fv正确,则此激发功能可用。如果两者都正确,有没有办法 .on('paste success.field.fv', function(e, data) { if($("#bin_or_part").val() == ''){ $("#bin_or_part").focus(); } else{
.on('paste success.field.fv', function(e, data) {
if($("#bin_or_part").val() == ''){
$("#bin_or_part").focus();
} else{
$("#barcode").focus();
}
});
我累了:
.on('paste', function(e, data) {
on('success.field.fv', function(e, data) {
if($("#bin_or_part").val() == ''){
$("#bin_or_part").focus();
} else{
$("#barcode").focus();
}
});
});
你能分享js fidder吗?正确。粘贴后,我希望它验证。验证器是另一个函数。成功时,它会触发事件success.field.fv,但我只想在成功时将其作为粘贴触发。如何同时触发两个事件?如果希望其中一个事件发生而不是另一个事件发生,请绑定新的事件侦听器或使用“flags”(又称布尔值)来设置状态。Success validator事件是一个自定义事件,仅当jquery在验证时返回true时才会触发。它会在更改时检查验证。但是有没有办法检测输入是否是粘贴?