更改或添加标签上变量的样式?



如何更改标签上变量的样式?

信息:

var $classi = $("#class").val();
var $id = $("#id").val();
var $value = $("#value").val();
$("#").append('<input class="default ' + $classi + '" type="text" id="' + $id + '" value="' + $value + '"' ');

我希望添加样式$value

$value.css('text-align','right') ;

是不正确的. 因为当我尝试时. 元素没有制作. 我想更改或添加样式值。 我该怎么做?

您无法向$value添加样式,因为$value是一个值 -var $value = $("#value").val();- 而不是 DOM 元素。您可以使用id值向元素添加样式,如下所示:

$("#value").css("text-align", "right");

由于您的问题是如何向标签上的变量添加样式 - 如果您声明var $value = $("#value"),表达式$value.css("text-align", "right");将起作用。

相关内容

  • 没有找到相关文章

最新更新