刪除類我在jQuery的一個小白,並已受挫的地獄試圖讓下面的工作。我相信這是一件簡單的事情,一位有經驗的開發人員會馬上拿起。從DIV懸停
我在頁面上的其他的div在1名列表的菜單和列表。當用戶懸停在菜單上時,列表中的項目將被突出顯示。我有這麼多。但是因爲列表很長,我需要一個點擊事件來在用戶向下滾動頁面時突出顯示這些項目。
沒關係。但是我不知道如何在用戶通過菜單中的下一個項目時從高亮顯示的項目中刪除點擊類。
$('#buttons li').hover(function() {
$('.item-' + this.className).addClass('clients-hover');
},
function() {
$('.item-' + this.className).removeClass('clients-hover');
});
$(function() {
$('#buttons li').click(function() {
$(this).addClass('clients-hover');
});
});
例如,在下面的撥弄,當在藝術家/樂隊中的div項點亮,但是當用戶懸停在喜劇演員,在該類中的項目被高亮顯示,並且用戶將鼠標懸停或點擊藝術家/樂隊恢復正常。
http://jsfiddle.net/toddyhotpants/RCMaP/4/
這是它在頁面上(不點擊事件): http://whitesky.com.au/clients/
在此先感謝。
檢查這個http://jsfiddle.net/RCMaP/7/ – Gopesh