1
A
回答
2
追加,切換或刪除層次結構的類
該問題有點含糊,所以我希望這有助於。
.hovered-div {
opacity: 0.5
}
.clicked-div {
opacity: 1;
}
更新
的Javascript:
$("article").hover(
function() {
$(this).removeClass('hovered', 1000);
},
function() {
$(this).addClass('hovered', 1000);
}
);
$('a[rel="article"]').click(function() {
$('.clicked').removeClass('clicked', 1000);
$(this).parents('article').addClass('clicked', 1000);
});
CSS:
.hovered {opacity:0.5}
.clicked {opacity:1 !important}
使用jQueryUI的支持過渡。
0
你可以嘗試刪除懸停在點擊事件是這樣的:
$(".open").unbind('mouseenter').unbind('mouseleave');
或本:
$(".open").unbind('mouseenter').off('hover');
+0
我仍然處於工作狀態 – 2012-01-11 15:31:06
+0
是的,但是你只有在打開的文章中解除綁定,當你關閉它時重新綁定它......好吧其他解決方案當然更好;) – GregM 2012-01-11 15:32:33
相關問題
- 1. 捕獲標籤單擊事件
- 2. jQuery UI datepicker - 試圖從點擊日期捕獲點擊事件
- 3. 捕獲Like按鈕的單擊事件
- 4. 在圖表上單擊捕獲事件
- 5. 用Python捕獲Windows單擊事件
- 6. 捕獲右鍵單擊事件
- 7. 如何捕獲右鍵單擊事件?
- 8. 從jQuery的單擊事件
- 9. Javascript onHover事件
- 10. jQuery多點擊事件在一個單擊事件
- 11. 捕獲點擊事件
- 12. 捕獲點擊事件
- 13. jQuery的不捕獲點擊事件後的HTML單選按鈕
- 14. Phonegap - jquery手機:按鈕單擊事件不能捕獲在android
- 15. 的JavaScript或jQuery的捕獲CTRL +左鍵單擊事件僅
- 16. 捕獲單鍵輸入事件Jquery
- 17. 傳遞一個值AngularJS單擊事件
- 18. PyGtk3,當單擊按鈕時捕獲單擊事件
- 19. 單擊'新文檔'時Tinymce捕獲單擊事件
- 20. 無法捕獲JQuery UI小部件中的點擊事件
- 21. jQuery/CSS iPhone - 點擊事件
- 22. 菜單項的onclick調用穆蒂CSS onHover選項事件
- 23. 從JavaScript中的一個點擊事件到其他事件獲得價值
- 24. jQuery單擊事件動畫後增加css屬性的值
- 25. 用jquery捕獲事件
- 26. 如何捕獲WindowsFormsHost控件中的鼠標單擊事件?
- 27. 在自定義控件中捕獲單擊事件
- 28. 捕捉Onhover,ItemClick中的項目的OnClick事件並獲取Silverlight中的項目
- 29. JQuery的/ JavaScript的 - 觸發按鈕從另一個按鈕單擊事件單擊
- 30. 從另一個對象的單擊事件中手動觸發jQuery單擊事件
我已經使用了類它試圖和我同樣的問題 – 2012-01-11 15:32:52
您可能想要查看HoverIntent,乍一看你編寫的JS http://cherne.net/brian/resources/jquery.hoverIntent.html – 2012-01-11 15:58:28
。測試過你的代碼(不是過渡,但你可以使用jQueryUI) – 2012-01-11 16:06:14