Javascript 将更改事件绑定到jquery中的输入字段组
我有三个输入字段,如下所示:Javascript 将更改事件绑定到jquery中的输入字段组,javascript,jquery,Javascript,Jquery,我有三个输入字段,如下所示: <input type="text" name="address" id="address"/> <input type="text" name="city" id="city"/> <input type="text" name="country" id="country"/> 您可以像在CSS中一样使用,组合选择器。试试这个: $("#address, #city, #country").bind("change",
<input type="text" name="address" id="address"/>
<input type="text" name="city" id="city"/>
<input type="text" name="country" id="country"/>
您可以像在CSS中一样使用
,
组合选择器。试试这个:
$("#address, #city, #country").bind("change", function() {
//do something
});
或者,您可以向每个元素添加一个
类
,并选择该类。如@Rory所说,在id选择器中使用,
或
为所有这些添加一个类并调用change函数
<input type="text" name="address" id="address" class="className"/>
<input type="text" name="city" id="city" class="className"/>
<input type="text" name="country" id="country" class="className"/>
$('.className').bind("change", function(){
//your stuff
});
<input type="text" name="address" id="address" class="className"/>
<input type="text" name="city" id="city" class="className"/>
<input type="text" name="country" id="country" class="className"/>
$('.className').bind("change", function(){
//your stuff
});
$('.className').keyup(function(){
//your stuff
});