我注意到,如果您在标记中定义<style>
标签,如下所示:
tr:nth-child(even) {background-color:#F4F4F4;}
然后您尝试使用敲除应用 css 绑定(这会在您单击一行时设置背景颜色):
<tr data-bind="click: $parent.selectRow, css: {red: $parent.seletedRow() == $data}">
第二个没有设置,因为我已经在 <style>
标签中定义了背景颜色。
我需要用颜色标记偶数行,但是当您单击一行时,它的背景颜色必须由 css 类替换red
。这是一个例子:
http://jsfiddle.net/q3Uuz/1/尝试单击第二行,您会注意到red
该类未应用。
怎样才能做到这一点?