문제가 발생했습니다. jQuery를 사용하여 무거운 자바 스크립트가 포함 된 페이지를로드하면 페이지가 멈 춥니 다. 내 로컬 사이트가 멈추지 않아서 페이지가로드되기 전에 j가 실행되기 때문이라고 생각합니다. 그러나 $ (document) .ready (function() {}); 동적으로로드 된 페이지가 작동하지 않는 것 같습니다. 그게 사실이야? 또는이 문제를 해결하기 위해 내가 할 수있는 모든 것. 대단히 감사합니다!페이지가로드되지 않을 때 JS가 실행되지 않습니다.
0
A
답변
3
$(document).ready()
은 동적 페이지에서 잘 작동합니다. 코드에 어딘가에 오류가 있어야합니다.
해야 할 첫 번째 일은 소스보기를 시도하고 일반 .html
파일에 HTML을 저장 한 다음 브라우저에서 해당 파일을로드하는 것입니다. 그래도 여전히 실패한다면 문제는 서버 측 ASP/PHP/어떤 코드와도 관련이 없음을 알 수 있습니다. 그런 다음 문제가 사라질 때까지 HTML과 자바 스크립트를 한 장씩 제거하십시오. 범인을 좁히는 데 도움이 될 것입니다. 문제가 여전히있는 작은 파일로 페이지를 축소 할 수 있다면 여기에 게시하면 도움을 드리겠습니다. 전체 페이지가로드 된 후
$(window).load(function(){
dosomething();
});
는 그것은 JS를 실행하여
0
보십시오.
$(document).ready(function(){
dosomething();
});
은 그냥 DOM의 로딩 후에 JS를 실행하여
마십시오.
관련 문제
- 1. OnTextChanged가 실행되지 않을 때! Page.IsPostBack
- 2. httpCookie로 인해 페이지가로드되지 않습니다.
- 3. 브라우저가 새로 고쳐질 때 Silverlight 페이지가로드되지 않습니다.
- 4. 실행되지 않을 경우
- 5. 레일즈, jQuery, .js.erb 파일, JS가 브라우저에서 실행되지 않습니다.
- 6. jQuery Mobile Ajax (js가 실행되지 않음)
- 7. 레일 : AJAX 컨트롤러 JS가 실행되지 않음
- 8. 제출할 때 Datepicker가 실행되지 않습니다.
- 9. 기본 스레드에서 실행되지 않을 때 Silverlight의 HTTP가 느립니다.
- 10. 터미널에서 실행 중이지만 Eclipse에서 실행되지 않을 때 런타임 오류가 발생했습니다.
- 11. try \ finally 블록에서 finally가 실행되지 않을 때 이러한 경우가 있습니까?
- 12. 응용 프로그램이 실행되지 않을 때 J2ME 모바일에서 경고를 푸시하는 방법
- 13. 앱이 실행되지 않을 때 아이폰이 동기화되는지 감지하는 방법
- 14. 루프가 올바르게 실행되지 않습니다.
- 15. HEAD에 배치되었을 때 Javascript가 Safari에서 실행되지 않습니다.
- 16. Cocos2d에서 장면을 바꿀 때 dealloc이 실행되지 않습니다.
- 17. 리소스가 없을 때 IIS에서 EndRequest가 실행되지 않습니다.
- 18. java가 실행될 때 SQL이 실행되지 않습니다.
- 19. 변수를 사용할 때 setTimeout() 메서드가 실행되지 않습니다.
- 20. WPF - UserControl에서 명령을 실행할 때 실행되지 않습니다
- 21. MySql :보기로 실행될 때 UNION이 실행되지 않습니다.
- 22. UpdatePanel을 사용할 때 이벤트가 실행되지 않습니다.
- 23. OnSelectedIndexChanged 이벤트가 실행되지 않습니다.
- 24. IE JavaScript를 사용하지 않을 때 SharePoint 페이지로드가 완료되지 않습니다.
- 25. urllib.urlopen은 스레드에서 실행되지 않습니다
- 26. MonoDevelop가 실행되지 않습니다.
- 27. RaisePostBackEvent가 실행되지 않습니다.
- 28. ajaxform이 실행되지 않습니다.
- 29. stopService()가 실행되지 않습니다
- 30. touchesBegan이 iPhone에서 실행되지 않습니다.