我有這樣的功能:動畫元素不會改變風格上懸停
$(document).ready(function() {
function animatexyz() {
$('.xyz-ico a').animate({
opacity: '.5'
},1000).animate({
opacity: '.15'
},1000, animatexyz);
}
animatexyz();
}
(XYZ-ICO a)條,直到我提出我的鼠標在它不斷閃爍的元素,那麼它應只是完全可見(不透明度1)。在我離開元素後,它必須繼續閃爍。
在我的CSS文件中,「.xyz-ico a:hover」僞元素的透明度爲1,但只要我使用這個動畫「循環」,當我將鼠標移到元素上時,沒有任何變化。
我的CSS代碼:
.xyz-ico {
position:fixed;
top:150px;
right:30px;
z-index:999;
}
.xyz-ico a {
opacity: .15;
}
.xyz-ico a:hover {
opacity: 1;
}
我試圖實現.hover和鼠標懸停jQuery函數到我的jQuery代碼,但沒有工作(只是兩個動畫步驟之間極短的瞬間我猜測)。似乎這個循環在任何地方都會「覆蓋」不透明度值。也許你有一個想法,我可以簡單地解決這個問題。
感謝很多:)
你'$(文件)。就緒(函數(){...}'應該有一個括號結束還有:'$(文件)。就緒(函數(){...});' – apparatix 2014-11-14 18:48:44