2012-04-18 2 views
0

요소를 클릭하면 마우스 단추를 놓을 때까지 n 초마다 함수를 호출하려고합니다.jQuery : 주기적으로 함수를 호출하여 클릭을 유지합니다.

어떻게해야합니까?

편집 : mousedown 핸들러

var interval, 
     i = 0; 

    $("a").on("mousedown", function(){ 
      interval = setInterval(function(){ $(".results").append(i++); }, 250); 
    }); 

    $(document.body).on("mouseup", function(){ 
      clearInterval(interval) 
    });​ 

답변

3

전화 setIntervalmouseupclearInterval를 호출합니다.

관련 문제