我有一個列表中有5個項目,第一個(加載)是活動的(有一類'活躍'由jQuery添加)。他們都有與他們相關的背景圖片。如果我點擊任何李的另一個div更新與相關內容(這是工作)。jQuery設置活動/懸停的背景圖像
但是我用下面的掙扎:
如果單擊李,更新它的背景圖像進行色彩(後綴「-cl.png」)。當我將鼠標懸停在另一個上面時,將它的背景圖像更新爲彩色,並保持點擊的顏色(同一類「主動」)顏色。如果li沒有被設置爲黑白背景圖像(後綴'-bw.png'),但保持活動的一種顏色。
希望我已經清楚地解釋了我自己。關於如何實現這一點的任何想法?謝謝,佈雷特
這裏是我的HTML:
<ul class="graduate_tab">
<li class="graduate1"><a href="#grad1"><span class="gradimg1">grad1</span></a></li>
<li class="graduate2"><a href="#grad2"><span class="gradimg2">grad2</span></a></li>
<li class="graduate3"><a href="#grad3"><span class="gradimg3">grad3</span></a></li>
<li class="graduate4"><a href="#grad4"><span class="gradimg4">grad4</span></a></li>
<li class="graduate5"><a href="#grad5"><span class="gradimg5">grad5</span></a></li></ul>
Squ36,感謝您的答覆。這不是我所追求的。我需要做的事情是檢測哪個li被徘徊,將其中一個着色,保持「單擊」一種顏色,並將剩下的顏色設置爲黑白。所有的iamges都不同,但符合命名約定,例如。 graduate1-bw.png,graduate2-cl.png等 – Brett 2010-07-19 10:13:26