1

我有以下代码,其中有一个名为“formErrorContent”的 css 类

var promptContent = $('<div>').addClass("formErrorContent").
                                  html(promptText).appendTo(prompt);

在按照上面的代码添加类之前。我需要用类似这样的其他值替换宽度属性

   $("#formErrorContent").attr("WIDTH","13");

但是上面的行不起作用,并且没有在 css 类“formErrorContent”中将宽度属性设置为 13

请帮助我...谢谢

4

5 回答 5

2

使用.css()并将选择器更改为类,因为您将其设置为类:

var promptContent = $('<div>').addClass("formErrorContent").html(promptText).appendTo(prompt);
$(".formErrorContent").css("width","13px");
于 2012-09-08T11:11:15.333 回答
1

尝试这个:

$('<div/>', {
  'class': "formErrorContent",
   width: '13px',
   text: promptText
}).appendTo(prompt);

http://jsfiddle.net/Urr2c/1/

于 2012-09-08T11:19:47.037 回答
1

您正在添加一个,但指的是一个id。尝试

$(".formErrorContent").css("width","13");
于 2012-09-08T11:12:58.193 回答
0

使用喜欢

$('#selector_id').css("width","100");
于 2012-09-08T11:14:59.177 回答
0

你也可以使用

$("#selector_id").width(100);

可能希望它直接工作

于 2012-09-08T11:27:20.210 回答