약 6000 줄의 jQuery 및 JavaScript 코드가있는 ASP.NET 웹 페이지가 있습니다. 비주얼 스튜디오의 성능에 막대한 영향을 미칠뿐만 아니라 (단어를 입력하는 데 30 초 정도 걸립니다) 웹 페이지가 있으면 성능에 영향을주기 시작합니다.ASP.NET 페이지에서 큰 jQuery 코드를 처리하는 방법
내 jquery는 대부분 클릭 이벤트와 AJAX 기능으로 구성됩니다. 대부분의 버튼과 입력 필드는 ID로 참조하고 있습니다.
이 jquery 코드를 처리하는 적절한 방법이 무엇일까 궁금합니다. 외부 .js 파일에 넣으려고했는데 코드를 실행하지 못했습니다.
내 페이지에 비주얼 스튜디오에 영향을 미치지 않고 웹 페이지에 큰 영향을주지 않으면 서 jQuery 및 JavaScript 코드를 많이 사용하는 방법이 반드시 필요하다.
코드를 외부 파일에 넣었을 때 코드를 전혀 실행할 수 없었습니다. 예를 들어 $ ("# <% = BTNSaveChanges.ClientID %>")로 정의 된 내 클릭 이벤트. (function (e) ...) 외부 파일에서 발생하지 않습니다. – freegem
예, 서버 측을 실행할 수 없습니다. 코드를 외부 파일의 함수에 매개 변수로 전달할 수 있습니다. – TGH
일반적인 패턴은 설정 개체를 자바 스크립트 함수에 전달하는 것입니다. – TGH