jQuery:设置textarea的宽度?

时间:2010-12-30 21:41:22

标签: jquery html

它在锡上的内容:我如何在jQuery中设置textarea的宽度?

我想设置textarea的宽度以匹配特定图像的宽度。使用.width()可用于设置图像的宽度,但不能用于设置textarea。

$(document).ready(function() {
    var width = $("#my_image").width();
    $("#another_image").width(width); // works
    $("#my_textarea").width(width); // fails
});

如何设置textarea的宽度?

3 个答案:

答案 0 :(得分:13)

使用jQuery的css方法,如下所示:

.css("width", width)

或者,如果您打算设置更多属性:

.css({"width":width})

答案 1 :(得分:1)

$("#my_textarea").css('width',width);

此外,您可能希望使用.outerWidth()设置var width,具体取决于您的填充/边距/边框设置

答案 2 :(得分:0)

你可以尝试:

$("#my_textarea").css('width', width);