setTimeout(target.mousedown, 200)
이 작동하지 않는 것 같습니다. 나는 setTimeout("target.mousedown()", 200)
을 할 수 있지만 이것은 더럽다.jQuery 함수로 setTimeout()하는 방법은?
어떻게해야할까요?
setTimeout(target.mousedown, 200)
이 작동하지 않는 것 같습니다. 나는 setTimeout("target.mousedown()", 200)
을 할 수 있지만 이것은 더럽다.jQuery 함수로 setTimeout()하는 방법은?
어떻게해야할까요?
이 더 나은 : 당신은 우리에게 당신의 코드를 너무 많이 부여하지 않은 그러나 이것은 확실히 작동
setTimeout(function() { target.mousedown(); }, 200);
당신은 익명의 기능을 사용할 수 있습니다
setTimeout(function() {
target.mousedown();
}, 200);
을 그리고 당신은 당신이 항상 avoid에서는 setTimeout과 setInterval을 기능에 문자열 매개 변수를 사용한다, 맞아.
당신은 좋아할 것:
var target = {
mousedown: function() {
alert('foo');
}
};
setTimeout(target.mousedown, 200);