필자는 jQuery 플러그인 작성 지식의 확장에 착수했으며, 이점을 배우기위한 내 아이디어를 가지고 놀고있다. 그래서 나는 당신이 어떤 사용자 입력없이 플러그인 실행의 필요성을 어떻게 다루고 있는지 궁금해하고있었습니다.jQuery : 자체 실행 플러그인?
그래서 문서가 준비된 후에 즉시 실행되는 플러그인이 필요합니다. 문서가로드되는 한 사용자의 특정 입력이 없으므로 플러그인을 실행하는 방법을 볼 수있는 유일한 방법입니다. jQuery를 확장 한 내 함수를 실행하는 준비 리스너에 핸들러를 연결하는 것입니다. 그리고 코드의 일부인 자체가 필요하기 때문에 함수 내의 이벤트 리스너에 핸들러를 연결합니다.
다른 방법으로이 문제를 해결할 수 있습니까? 이것에 어떤 포획든지 평가된다. 모두를 미리 감사드립니다.
그 스크립트에 필요한 특별한 이유가 있습니까 : 당신은 페이지 단위로 옵션을 변경하거나 완전히 비활성화 할 수있는 옵션을 원하는 경우에, 당신의 플러그인을로드 한 전에 다른 자바 스크립트 블록에 일부 감시 변수를 넣어 "플러그인"으로 간주 되나요? 의미 상으로 "자체 실행 플러그인"은 도구 (플러그인)보다 응용 프로그램 (스크립트)이 더 많다는 의미입니다. – JasonWyatt
좋은 지적 JasonWyatt. 글쎄, 내가보기에이 플러그인은 semi-plugin이다. 여기에 기본 옵션을 덮어 쓰지 않으면 특정 논리를 즉시 실행하고 실행해야하는 시간을 포함하여 사용자 입력/동작이 필요한 항목과 실제로 반복되는 항목을 기반으로 옵션을 덮어 쓸 수 있습니다. 그래서 나는 정말로 그것을 응용 프로그램으로 분류하지 않습니다. 내가 잘못하지 않는 한 그것은 무엇이든 잡종입니다. – GnrlBzik
나는이 주제를 탐구하는 데 오히려 시간을 낭비하는 걸 보았다. ( – GnrlBzik