我要爲div標籤添加動畫,如淡入淡出。
當用戶將鼠標放在div標籤上時,該標籤將淡出。
當用戶將鼠標移出div標籤時,該標籤將淡入。
這是測試代碼。爲fadein和fadeout jquery動畫
$('#div1').mouseleave(function(){
$('#div1').fadeIn();
console.log("out");
});
$('#div1').mouseover(function(){
$('#div1').fadeOut();
console.log("in");
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="div1">hover over me</div>
但是,當用戶把鼠標放在div標籤,動畫重複。
我該如何解決這個問題?
我不知道,也可能僅適用於CSS做什麼? –
@AndrewLi是的。看看我昨天剛剛寫的這個答案:http://stackoverflow.com/a/42020198/2008111讓我知道你是否與這個問題相處並且需要一個具體的例子來說明你的標記。 – caramba
但我認爲沒有動畫。我想添加動畫。 –