如果我有 2 个文本框,不使用 id,如何确定哪个文本框正在触发“keyup”事件?
出于各种原因,我需要使用类而不是 id,其中两个文本框的类名相同。
事实上,我可以使用相同的类名多次在屏幕上显示相同的文本框。
HTML 看起来像这样
<div class="outer_div">
<input type="text" class="mytextbox" />
<div class="inner_div"></div>
</div>
<div class="outer_div">
<input type="text" class="mytextbox" />
<div class="inner_div"></div>
</div>
<div class="outer_div">
<input type="text" class="mytextbox" />
<div class="inner_div"></div>
</div>
最佳答案
$('.mytextbox').keyup(function(event){
// play with event
// use $(this) to determine which element triggers this event
});
关于jquery - 使用 class 而不是 id 的 keyup 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10721584/