我寫一個jQuery腳本改變一個img的懸停使用.toggleClass()
類的CSS是不透明度:jQuery的.toggleClass()過渡
.img-hover{
opacity: 0.5;
transition: opacity 1s;
}
它的問題是,當我刪除我的鼠標我想它轉換回原來的不透明度,但它突然發生,因爲觸發類,我的代碼是
$(document).ready(function() {
$(".port-item-img").hover(function() {
$(this).toggleClass('img-hover');
});
});
任何想法?
我知道這都可以在其自己的CSS這樣做,但我試圖強迫自己學習新事物與jQuery因爲我很新的,並喜歡挑戰
真棒!甚至不需要CSS,我只使用jQeury幾天,並且很好的愛它的能力! – 2014-10-02 05:48:34
@ShoutItWebSolutions不客氣。使用CSS3而不是JS有時候更合適(工作更快等),但如果你想要一些非常自定義的東西,那麼JS和jQuery就是這樣。是的:jQuery有非常好的能力:) – Regent 2014-10-02 05:52:11