Có một giải pháp JavaScript hoặc jQuery để chạy một hàm lặp lại (sau setTimeout
) trong khi chuột trên đối tượng DOM không? Nói cách khác, có JavaScript "làm khi di chuột qua" (hoặc "nếu di chuột qua") không?Một "nếu di chuột qua" hoặc "làm khi di chuột qua" trong JavaScript/jQuery
$('someObject').bind('mouseover', function() {
//Do the following while mouseover
$('someOtherObject').css('margin-left',adjustedLeft + 'px');
setTimeout(/*do it again*/,25);
});
+1, đang cố gắng viết giải thích cho điều này .. –
+1 Rõ ràng và đơn giản. – jensgram
Oh thật tuyệt !! Ví dụ tuyệt vời quá! – Kyle