我可以在多个元素上使用jquery for onKeyUp吗?

前端之家收集整理的这篇文章主要介绍了我可以在多个元素上使用jquery for onKeyUp吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一堆文本字段,我想在onkeyup完成后运行一个函数.他们都将运行相同的功能,所以有一种方法我可以在一行而不是这样做:
$('#element1').keyup(function(){getData()});
$('#element2').keyup(function(){getData()});

此外,如果我能做到这一点,我怎么能在那里投掷和改变下拉?谢谢大家!!

解决方法

您可以使用逗号分隔元素:
$("#element1,#element2").keyup(getData);

但是如何使用类而不是列出所有ID:

<!-- HTML -->
<input id="element1" class="element" />
<input id="element2" class="element" />

// JavaScript
$(".element").keyup(getData);

猜你在找的jQuery相关文章