我有2個可以打開兩個不同div的clickeable類。改變活動類的背景顏色
我試圖讓活動類保持懸停的背景,只要它的開放。
嘗試了一個跨度,但沒有成功。 任何提示?我創建了一個搗鼓節目http://jsfiddle.net/Qskxa/12/
jQuery代碼
jQuery(document).ready(function() {
jQuery('.toggle_hide').hide();
jQuery("#artistsbox li span").css('cursor', 'pointer').click(function() {
var $this = $(this);
$this.next("div").fadeToggle(200);
$('.toggle_hide').not($this.next("div")).fadeOut(800);
});
});
要命的解決方案更改CSS部分。萬分感謝! – Dymond 2013-04-09 10:05:37
我用它作爲答案,因爲它沒有活動的類打開時無效。 – Dymond 2013-04-09 10:08:04
有關行爲的一個小細節,如果您單擊活動鏈接,它將關閉/淡出圖像,但是一旦鼠標離開按鈕,按鈕就會保持活動狀態。我期望如果我關閉圖像並將鼠標移出,該按鈕應該保持非活動狀態。當前的解決方案可以通過考慮「如果我點擊一個活動按鈕會發生什麼?」的情況進行修改。 – 2013-04-09 10:54:39