JQuery 两个元素的同一事件?
JQuery same event for two elements?
我有一个 jquery 事件用于两个元素,1 个文本框和 1 个 select 选项。
$('#txtInput').keyup(function() {
some_function();
});
$('#sltInput').change(function() {
some_function();
});
但我不想这样:
$('#txtInput').keyup('#sltInput').change(function() {
some_function();
});
能做到吗?
在多个元素上委托多个事件。
$('form').on('keyup change', '#sltInput, #txtInput'), function(){
});
我有一个 jquery 事件用于两个元素,1 个文本框和 1 个 select 选项。
$('#txtInput').keyup(function() {
some_function();
});
$('#sltInput').change(function() {
some_function();
});
但我不想这样:
$('#txtInput').keyup('#sltInput').change(function() {
some_function();
});
能做到吗?
在多个元素上委托多个事件。
$('form').on('keyup change', '#sltInput, #txtInput'), function(){
});