2010-12-30 23 views
7

Lo que dice en la lata: ¿cómo configuro el ancho de un área de texto en jQuery?jQuery: establece el ancho de un área de texto?

Quiero establecer el ancho de un área de texto para que coincida con el ancho de una imagen en particular. El uso de .width() funciona para establecer el ancho de una imagen, pero no de un área de texto.

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

¿Cómo se configura el ancho de un área de texto? Método

Respuesta

13

Uso de jQuery css así:

.css("width", width)

o esto, si usted planea en la configuración más atributos:

.css({"width":width})

+0

perfecto, gracias. – AP257

0

usted podría intentar:

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

También es posible que desee utilizar para establecer .outerWidth()var width dependiendo de su acolchado/margen/frontera Opciones

Cuestiones relacionadas