2017-01-05 1 views
0

대부분의 페이지에서 pjax를 사용하고 있습니다. 그들 중 일부는 jQuery 스크립트를 포함해야한다. 내가 직접 위의 함수에서 스크립트가 작동하지 않습니다 페이지가로드되면 있지만 $(document).on('ready pjax:success', function() { ... }의 모든 스크립트, 잘 작동하는 pjax, 둥근 다른 방법으로 페이지를로드 할 때pjax : ready 및 document.ready에서 JavaScript (jQuery)를로드하는 방법

-$(document).ready(function() {...} 실 거예요 작업 내부의 스크립트를 페이지 pjax으로로드 된 경우 .

페이지가 pjax로로드되었는지 감지하고, 그렇지 않은 경우 document.ready를 사용합니까?

미리 도움을 주셔서 감사합니다.

답변

0

는 jQuery를 3.0에서 제거 jQuery를 1.8 추천되지 $ (문서) CSTE 연구진 ("준비", 핸들러)도있다 https://api.jquery.com/ready/

를 참조하십시오.

function myFunction() { ... } 
$(myFunction) 
$(document).on('pjax:end', myFunction) 
:

내 빠른 수정이 있었다

관련 문제