【发布时间】:2018-08-05 12:59:04
【问题描述】:
我有一个我自己无法解决的问题。一旦他们将鼠标悬停在照片上,我想显示一个倒数计时器。它在您第一次悬停时起作用。如果您移动鼠标并再次悬停,那只会是奇怪的数字跳跃。 我希望有人可以帮助我!
最好的问候,
塔西洛
<script>
$('.Photo').on({
'mouseover': function () {
var timer = 5;
var interval = setInterval(function() {
timer--;
$('.timer').text(timer);
if (timer === 0) clearInterval(interval);
}, 1000);
},
'mouseout' : function () {
clearTimeout(timer);
}
});
</script>
【问题讨论】:
标签: function hover setinterval mouseover mouseout