0
스크립트가 특정 페이지에서 실행되는 것을 중지하려고합니다. URL에서 문자열을 읽고 그 특정 페이지에서 함수가로드되지 않도록하는 방법이 있습니까? 그것은 정말로 가능합니까? 모든 otehr 페이지에서 스크립트를 실행하고 스크립트가 템플릿 수준에 포함됩니다.pprvent 스크립트 일치 URL
스크립트가 특정 페이지에서 실행되는 것을 중지하려고합니다. URL에서 문자열을 읽고 그 특정 페이지에서 함수가로드되지 않도록하는 방법이 있습니까? 그것은 정말로 가능합니까? 모든 otehr 페이지에서 스크립트를 실행하고 스크립트가 템플릿 수준에 포함됩니다.pprvent 스크립트 일치 URL
페이지 URL을 통해 실행하지 마십시오. 대신, 스크립트를 실행해야하는 페이지 (또는 실행해서는 안되는 페이지)에 클래스를 추가하고, 아무것도 수행하기 전에 확인해야합니다.
그래서 :
<html class='dont-run-script'>
다음 스크립트는 다음과 같이 그 전제로 할 수
은 : 신체하기 전에 실행하지 않아야 코드가로드 분명히if (!$('body').is('.dont-run-script *')) {
// all the code
}
(, 그것은해야하므로 끝나면 코드가 "ready"또는 "load"핸들러에 있어야합니다.
dom에 div를 넣을 수 있습니까? 태그 여야합니까? – soum
@Soum 물론 그런 식으로 사용할 수 있습니다. ''태그 일 필요는 없습니다. – Pointy