如果我更改下一个输入:
<input type="text" value="100000" name="value1" id="value1">
该值也应改为:
<span class="value2">100000</span>
我试过这个,但没有工作:
(function ($) {
var $change = $(".value2");
$("#value1").keyup(function () {
$change.val(this.value);
});
})(jQuery);
答案 0 :(得分:1)
答案 1 :(得分:0)
跨度没有值 - 只有输入元素才有。请改用.text(this.value)
:
(function($) {
var $change = $(".value2");
$("#value1").keyup(function() {
$change.text(this.value);
});
})(jQuery);
答案 2 :(得分:0)
$change.val( this.value );
应该是:
$change.text( this.value );
由于<span>
没有.val()