我正在寻找一个文本框效果。最初,文本框的大小将很小,当输入时,文本框应该变得更大。是否有可用于此效果的jquery插件?如果没有,如何实现?
我正在寻找一个文本框效果。最初,文本框的大小将很小,当输入时,文本框应该变得更大。是否有可用于此效果的jquery插件?如果没有,如何实现?
$("#mytextbox").keyup(function() {
$(this).attr("maxLength", $(this).attr("maxLength") + 1);
$(this).attr("size", $(this).attr("size") + 1);
});
$("#mytextbox").keyup(function() {
$(this).attr("size", $(this).val().length + 1);
});
size
属性。 :D - Elliot Bonnevillevar $text = $('myselector')
$text.keyup(function() {
$(this).attr({size : $(this).val().length});
});
.attr()
函数中。只需使用 $(this).attr("size", $(this).val().length);
即可。 - Elliot Bonneville看一下这个 jQuery 插件: