我目前正在尝试通过动态添加多个事件监听器 一行代码中的参数。更具体地说,我希望输入[name='txtName'] 当检测到模糊或按键时调用函数。我希望这两个事件都调用 与“e”作为主要参数的相同函数(e 包括触发事件的元素)。
它应该是怎样的:
$("input[name='txtName']").blur.keyup.callThisFunctionWithArguments(e,20,40);
这是我现在的代码,但我认为它可以更短:
$("input[name='txtName']").blur(function(e){callOtherfunction(e,20,40)});
$("input[name='txtName']").keyup(function(e){callOtherfunction(e,20,40)});
提前致谢
最佳答案
也许对你有帮助。
$("input[name='txtName']").bind('blur keyup', function(e){
callOtherfunction(e,20,40);
});
关于javascript - JS - 一行代码中的多个事件监听器和动态参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21481897/