目前我有每個圖像設置爲不透明度0.5,但是當我點擊一個圖像時,我希望它更改爲1,然後在單擊另一圖像時返回0.5。我還有一個懸停功能,可以在懸停時更改不透明度,這兩個功能是否會相互干擾?淡入圖像,直到其他圖像被點擊
我現在有
$(document).ready(function(){
$("#nav li a").hover(function() {
$(this).animate({opacity: '1'}, "slow");
}, function() {
$(this).animate({opacity: '0.5'}, "slow");
});
});
HTML
<div id="tabmenu">
<ul id="nav">
<li><a href="#" class="active">Pavan Suryaprakash</a></li>
<li><a href="#">Nikhil Bansal</a></li>
<li><a href="#">A D Dheeraj</a></li>
<li><a href="#">Rohan Chawla</a></li>
<li><a href="#">Neelam Agarwal</a></li>
<li><a href="#">Ipshita Ghoshdastidar</a></li>
<li><a href="#">Sumit Kumar</a></li>
<li><a href="#">Abhimanyu Sharma</a></li>
<li><a href="#">Vivek Ranjan Gupta</a></li>
<li><a href="#">Shrish Mishra</a></li>
<li><a href="#">Priyadarshini</a></li>
<li><a href="#">Rajesh Dass</a></li>
<li><a href="#">Gaurav Prakash Pandey</a></li>
<li><a href="#">Diana Varghese</a></li>
<li><a href="#">Sagar Dharwar</a></li>
<li><a href="#">Saloni Chadha</a></li>
<li><a href="#">Subhra Shaw</a></li>
<li><a href="#">Sweety Gupta</a></li>
<li><a href="#">Trishendu Deb</a></li>
<li><a href="#">Gunjan Tekriwal</a></li>
<li><a href="#">Rakesh Sahu</a></li>
<li><a href="#">Karthik Sivaraman</a></li>
<li><a href="#">Sumit Vats</a></li>
<li><a href="#">Subhash Agarwal</a></li>
<li><a href="#">Bina Rajput</a></li>
</ul>
click處理
$("#nav li a").click(function() {
$(this).animate({opacity: '1'}, "slow");
});
也發佈一些'html' –
也顯示點擊處理程序。 – AlexBay
@AlexBay我已經添加了它 –