0
요소에 초기화 될 때 setInterval
을 시작하는 jQuery 플러그인이 있습니다. 이 같은 :jQuery 플러그인 인스턴스를 삭제합니다.
(function($){
$.fn.myPlugin = function(options){
/* snip */
var interval = setInterval(recurringFunction, options.interval);
/* snip */
};
})(jQuery);
내 플러그인 자체를 후 정리하고 (그것을 제거없이
) 목표 요소를 복원 할 jQuery를 UI의 .destroy()
기능의 일반적인 상당을 할 수 있도록하고 싶습니다 에 그것의 원래 상태 (나의 경우에는, 그 타임 아웃을 멈춘다). 그러나 일반 jQuery는 이와 같은 것을 정의하는 표준 규칙을 갖고 있지 않습니다. I jQuery UI를 사용하거나 필요로하거나 원하지 않습니다. jQuery 플러그인을 사용한 후 정리 규칙이 있습니까? 아니면 내 자신을 롤업해야하나요?
명확히하기 : 나는 플러그인 이후에 정리되는 로직을 정의하기위한 일반적인 공통 규칙을 찾고있다. 나는 이 아닙니다.은 시간 초과를 해결하는 방법을 묻습니다.
_ "jQuery 플러그인 인스턴스를 파괴하십시오"_, _ "jQuery 플러그인 이후 정리를위한 규칙이 있습니까?"_ 및 _ "플러그인을 정리하는 논리를 정의하기위한 일반적인 일반 규칙을 찾고 있습니다 "_ ~ AFAIK, 그런 건 없어요. 즉, 각 플러그인은이 방법을 제공 할 수도 있고 제공하지 않을 수도 있습니다. – Sparky