1
我有一個計時器,我想暫停時盤旋,我希望它在鼠標離開時恢復。 隨着jQuery的實現,但每次鼠標離開元素時,它都不會平穩地恢復,如果我將它懸停幾次,有時會完全崩潰。暫停懸停動畫懸停Jquery
下面的代碼
HTML
<div class="progressBar">
<div class="progressImg timer-blue" >
<img src="https://labs.jellycode.pt/websites/PintoBrasil/wp-content/themes/JELLYCODE/images/timer-blue.png">
</div>
<div class="progressImg">
<img src="https://labs.jellycode.pt/websites/PintoBrasil/wp-content/themes/JELLYCODE/images/timer-white.png">
</div>
</div>
JQUERY
var $progressBar = $('.timer-blue');
function runIt() {
$progressBar.animate({
width: "50px",
}, 5000, function() {
$progressBar.css("width", "0")
runIt();
});
$('.progressBar').hover(function() {
$('.timer-blue').stop();
}, function() {
runIt();
});
}
runIt();
嘿謝謝。不過,如果我徘徊元素很多次,它仍然凍結我的網站一段時間,我不知道這是否是我身邊的問題。 –
我已經嘗試了一切可以使它崩潰,到目前爲止我不能讓它崩潰 –
它可能是我的網站上的東西,無論如何,我設法解決這個問題,我做了不同的計時器。非常感謝您的幫助,謝謝;) –