0

我需要根据用户输入更改的背景颜色,但它在 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>
4

1 回答 1

1
    Try using
   <span data-bind="text: color, style: { backgroundColor: color }"></span>. 

javascript 中的连字符无效使用 javascript 等效项 ,如此处

于 2013-01-16T17:26:36.180 回答