Ответ 1
Используйте jQuery css
, например:
.css("width", width)
или это, если вы планируете устанавливать дополнительные атрибуты:
.css({"width":width})
Я хочу установить ширину текстовой области, чтобы соответствовать ширине конкретного изображения. Использование .width()
работает для установки ширины изображения, но не текстовой области.
$(document).ready(function() {
var width = $("#my_image").width();
$("#another_image").width(width); // works
$("#my_textarea").width(width); // fails
});
Как установить ширину текстовой области?
Используйте jQuery css
, например:
.css("width", width)
или это, если вы планируете устанавливать дополнительные атрибуты:
.css({"width":width})
Вы можете попробовать:
$("#my_textarea").css('width', width);
$("#my_textarea").css('width',width);
Также вы можете использовать . outerWidth() для установки var width
в зависимости от настроек отступов/полей/границ