Html 更改或添加标签上变量的样式?
如何更改标记上变量的样式 资料:Html 更改或添加标签上变量的样式?,html,jquery,styles,Html,Jquery,Styles,如何更改标记上变量的样式 资料: var $classi = $("#class").val(); var $id = $("#id").val(); var $value = $("#value").val(); $("#").append('<input class="default ' + $classi + '" type="text" id="' + $id + '" value="' + $value + '"' '); 这是不正确的。因为当我尝试的时候。没有制作元素
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
是一个值-var$value=$(“#value”).val()代码>-而不是DOM元素。您可以使用id
值向元素添加样式,如下所示:
$("#value").css("text-align", "right");
因为您的问题是如何向标记上的变量添加样式-如果您将声明var$value=$(“#value”)
,则表达式$value.css(“文本对齐”,“右”)代码>可以。你知道如何添加样式吗?看。我们有一些VAR,可以使用用户的。如高度-背景等。。。我可以通过添加span标记来设置一些变量的样式。但在这里,我想让用户有机会选择输入的值文本对齐。我怎么能?亚历克斯,你是说这样吗?是的,但是。用户可以创建多个输入。我希望当前输入得到这种样式。没有其他。样式选项在创建之前。不,我喜欢编辑一些东西
$("#value").css("text-align", "right");