【发布时间】:2011-06-15 17:49:47
【问题描述】:
我刚开始使用 jQuery(实际上是一般的 Javascript),我觉得缺乏严格的输入开始困扰我。
我需要将'123px' 或'#123' 之类的值传递给jQuery 的.css(),如果我动态生成字符串,它将无法正常工作。
所以字符串连接是用+ 完成的。
'123' + 'px' 有效。123 + 'px' 无效。123.toString() + 'px' 也不有效!
为什么?在其他地方传递字符串+数字连接似乎有效。这与jQuery有关吗?
那么,如何根据.css() 的数值和文本后缀/前缀创建字符串?
【问题讨论】:
标签: javascript jquery string type-conversion concatenation