2012-02-02 6 views
2

クラスui-widget-contentのいずれかの項目がホバーすると、クラスui-state-hoverが適用され、その後削除されます。 ui-state-defaultがデフォルトで適用され、focusactiveのように適用されます。すべてのjquery ui-interaction-statesをすべてのjquery ui-widget-contentに適用する

私はjquery/jquery-uiの明白な部分を欠いていますか、これに対して私たち自身の(あまり単純ではない)関数を書く必要がありますか?

http://jqueryui.com/docs/Theming/API

答えて

2

あなた自身が手動でクラスを適用する必要があり、試してみてください。要素が一緒にui-widget-contentui-state-defaultクラスを持つことができませんでした

$(".ui-state-default").hover(function(){ 
    $(this).addClass('ui-state-hover'); 
}, function(){ 
    $(this).removeClass('ui-state-hover'); 
}); 

編集。

+0

okありがとうございました(分) – NimChimpsky

関連する問題