$(".a").eq(0).on('keyup',function(){
$('.b').eq(0).val($('.a').eq(0).val());
});
$(".a").eq(1).on('keyup',function(){
$('.b').eq(1).val($('.a').eq(1).val());
});
$(".a").eq(2).on('keyup',function(){
$('.b').eq(2).val($('.a').eq(2).val());
});
比如我想循环上述js代码,该怎么循环呢?谢谢
我自己试着写过下面这段,虽然没报错,但是无效的,keyup后a的值不会赋到b里面去。
var num=3;
if(var i=0;i<num;i++){
$(".a").eq(i).on('keyup',function(){
$('.b').eq(i).val($('.a').eq(i).val());
});
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
$(document).on('keyup','.a',function(){
_index=$('.a').index(this);
$('.b').eq(_index).val($(this).val());