将css属性替换为变量
Replace css attribute with variable
如何用变量值替换下面代码中的宽度?
$('<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);
上面的代码将在一个额外的中结束
<br>
在提示结束时Text
使用appendTo
时,不需要将对象存储在变量中。可以使用width
为元素设置width
样式,也可以从代码中删除+
,请注意,如果要添加标记而不是文本,则应使用html
。
$('<div/>', {
'class': "formErrorContent",
width: promtWidthString,
html: promptText
}).appendTo(prompt);
相关文章:
- Javascript链接和变量替换
- Javascript 变量替换
- 如何在javascript中用字符串变量替换一段文本
- 在Javascript中,如何用变量替换元素的名称
- 如果两个值都会动态变化,则用变量替换某个字符串的一部分 - Javascript
- 为什么 Meteor.users.findOne({用户名: “test”}) 返回一个对象,但用具有相同值的变量替换
- 将数组映射变量替换为实际的变量名称/字符串
- 将实例变量替换为局部变量
- 用javascript中的变量替换运算符
- 如何用jquery中定义的变量替换数据值的值
- 使用jquery变量替换句点、冒号或任何其他字符的通用regexp
- javascript/用全局变量替换文本
- JS使用变量替换所有出现的字符串
- 用相同的命名变量替换字符串
- envsubst将javascript文件中的变量替换为环境变量
- 用函数(变量)替换变量
- 使用变量替换多个字符串
- JavaScript -使用变量替换子字符串
- 我不能用正则表达式和变量替换字符
- 用javascript变量替换表单中的隐藏值