demo:http://xuhaibing.com/8/%E6%9C...$(window).resize的時候 里面圓形運動多次執(zhí)行了 function listResize() { //圓形運動 if ($('div').hasClass('m-service-support')) { //獲取當前半徑,這個半徑是動態(tài)的 var ringRadius = $('.m-service-support .bd .items .text .img').height() / 2 - 1; var a = ringRadius, b = ringRadius, r = ringRadius, times = 0; var t = setInterval(function flutter() { times += 0.05; var hudu = (2 * Math.PI / 360) * 6 * times; var X = a + Math.sin(hudu) * r; var Y = b - Math.cos(hudu) * r $('.m-service-support .fix').css({ left: X - 8 + "px", top: Y - 8 + "px", }) if (times == 60) { return; } }, 2); } } listResize(); $(window).resize(function() { listResize(); });
js清除定時器問題?
德瑪西亞99
2018-10-10 17:14:09