我如何用变量值替换下面代码中的宽度?
$('<div/>', {
'class': "formErrorContent",
width: '13px',
text: promptText
}).appendTo(prompt);
喜欢
var promptWidth = (promptText.length * 5) - (promptText.length/2);
var promtWidthString = promptWidth + 'px;'
var promptContent = $('<div/>', { 'class': "formErrorContent", style: 'width:' + promtWidthString , text: promptText}).appendTo(prompt);
以上代码将以额外的
结束&LT; / br&gt;
在promtText的末尾
答案 0 :(得分:0)
当您使用appendTo
时,无需将对象存储在变量中。您可以使用width
为元素设置width
样式,也可以从代码中删除+
,请注意,如果要添加标记而不是文本,则应使用{{1 }}
html