只要我在mouseenter上,我該如何獲得循環/繼續的函數?如果我在第一個腳本的持續時間之後添加colorPixels(),它不會停在mouseleave上。在mouseenter上連續運行函數 - jquery
<script type="text/javascript">
function pixelColors(){
var color = 'rgb('+Math.floor(Math.random()*255)+','+Math.floor(Math.random()*255)+','+Math.floor(Math.random()*255)+')';
$('#logo_back').animate({
backgroundColor:color
}, 2000);
}
</script>
<script>
$(document).ready(function() {
$("#logo").bind('mouseenter', function() {
pixelColors() });
$("#logo").bind('mouseleave', function() {
jQuery(this).stop(true, true);
});
});
</script>
這不符合OP的要求。 OP想停止當你mouseover – genesis
從原來的帖子*「我如何獲得函數循環/繼續,只要我在mouseenter?」* –
嘿安德魯! 2號門是完美的 - 謝謝你!我喜歡像'('這樣簡單的東西可以拋出你的整個遊戲......我太親近了!:) – AAAndreAAA