我希望有一个输入可以将所有其他输入更改为相同的值。我发现了一些例子,它的问题在于,无论我输入的是什么框,它都会将所有其他输入框更改为相同。我只想要一个可以改变所有其他盒子的盒子。有没有办法做到这一点?这里还有一个JS Fiddle link
$(function(){
$('.inpt').on('keyup', function(){
var val = $(this).val();
$('.inpt').val(val);
})
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type ="text" class="inpt" />
<input type ="text" class="inpt" />
<input type ="text" class="inpt" />
<input type ="text" class="inpt" />
只需在框中设置另一个类,您只想更改以下值:
$(function(){
$('.inpt-primary').on('keyup', function(){
var val = $(this).val();
$('.inpt').val(val);
})
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js">
</script>
<input type ="text" class="inpt inpt-primary" />
<input type ="text" class="inpt" />
<input type ="text" class="inpt" />
<input type ="text" class="inpt" />