2017-06-01 85 views
0

我知道如何添加像CSS类:与knockout.jsknockout.js css绑定 - 如何添加焦点像元素状态?

它的工作原理是通过使用

.active{ 
    //...style change 
} 

CSS结合:

<div class='liveExample' data-bind='click: changeStyles, css: 
{selected:isSelected}'> 
    Some Content 
</div> 

但我有怎么加元素状态类如

.flat a:hover, 
.flat a:hover:after, .flat a.active:after, 
.flat a:focus{ 
    //style change 
} 

with knockout.js css-binding?

请帮忙!

回答

0

如果:hover CSS选择器不工作与mouseovermouseout使用事件绑定http://knockoutjs.com/documentation/event-binding.html

+0

谢谢。但我实际上是在寻找“平坦的a:焦点”和“平坦的焦点:工作之后”。事情是,当我检查铬上的元素时,我发现添加“data-bind ='click:changeStyles,css:{selected:isSelected}”时单击对象时会添加“active”类,但我不确定如何在做同样的事情时如何制作“.flat a:focus”和“.flat a:focus:after”作品 – Dukakus17

相关问题