3
JavaScript 간격을 사용하는 jQuery 플러그인에서 작업하고 있습니다. 그러나 running
과 같이 false
으로 다시 플러그인을 호출하면 특정 DOM 요소에서 호출 된 이전 간격을 지우고 싶습니다.나중에 지우기위한 setInterval 저장
(function ($) {
$.fn.examplePlugin = function (running) {
return this.each(function() {
if (running === false) {
// Clear the previous interval assigned to this DOM element
} else {
setInterval(function() {
// Interval code
}, 50);
}
return this;
});
};
})(jQuery);
어떻게 이런 일이 가능 :
여기몇 가지 단축 코드? 간격을 저장하기 위해 전역 변수를 사용한다고 생각했지만 그렇게하고 싶지는 않습니다. 또한 특정 DOM 요소에 간격을 할당하는 방법에 대한 단서도 없습니다.
대단히 감사합니다. 그 자리에있어! –