我需要根据用户输入而改变的背景颜色,但它在IE中不起作用。
我做错了吗?有解决方法吗?
示例:http://jsfiddle.net/3nx7G/1/
var viewModel = {
color: ko.observable("red")
};
ko.applyBindings(viewModel);
<span style="background-color: red">red</span> <span style="background-color: green">green</span><br/>
<input data-bind="value: color" />
<span data-bind="text: color, style: { 'background-color': color }"></span>
答案 0 :(得分:1)
Try using
<span data-bind="text: color, style: { backgroundColor: color }"></span>.
javascript中的连字符无效使用javascript等效 like here