使用引導nav-pills創建導航框。它有兩個列表項。當用戶點擊其中一個時,我希望另一個淡出以顯示以清楚的方式選擇給用戶的內容。Jquery在懸停上更改不透明度
我還想做的是添加一個懸停功能,以便當您將鼠標懸停在淡出列表項上時,不透明度將恢復爲滿。
我的Javascript不是最好的,這裏是我用來獲取淡入淡出的代碼,也許這本身可以改進。
HTML:
<ul class="nav nav-pills">
<li class="fadeWorker">
<a href="#1a" data-toggle="tab" id="worker">
<img src="img/worker.png" alt="" />
<span>I AM A WORKER</span>
</a>
</li>
<li class="fadeAgency">
<a href="#2a" id="agency" data-toggle="tab">
<img src="img/agency.png" alt="" />
<span>I AM AN AGENCY</span>
</a>
</li>
</ul>
JAVASCRIPT
$("#worker").click(function() {
$(".fadeAgency").fadeTo("slow" , 0.2, function() {
});
$(".fadeWorker").fadeTo("fast" , 1, function() {
// Animation complete.
});
});
$("#agency").click(function() {
$(".fadeWorker").fadeTo("slow" , 0.2, function() {
});
$(".fadeAgency").fadeTo("fast" , 1, function() {
// Animation complete.
});
});
我已經試圖做到這一點,由於某些原因,即使使用重要的標籤,它也會忽略僞類 –
@WebblyBrown更新了幾次答案。你可能會喜歡這樣的變化 – caramba
:'.fade:hover {opacity:1!important;}'在樣式中的第684行之後。css – caramba