2017-06-01 79 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

相關問題