최신 웹 개발 튜토리얼
 

의 jQuery pageload 이벤트

<jQuery를 모바일 이벤트

외부 페이지가 성공적으로로드와 DOM에 삽입되었을 때 텍스트를 경고 :

$(document).on("pageload",function(){
  alert("pageload event fired!");
});
»그것을 자신을 시도

정의 및 사용

pageload 이벤트가 jQuery를 버전 1.4.0을 사용합니다. 사용 pagecontainerload의 대신 이벤트를.

페이지가 성공적으로 로딩 및 DOM에 삽입 된 후 pageload 이벤트가 트리거된다.

관련 이벤트 :

참고 :이 이벤트는 외부 페이지에 사용되는 - 외부 페이지가 DOM에로드 될 때마다,이 이벤트는 해고된다. 첫번째 pagebeforeload이다. 2 차 이벤트 중 하나 pageload 또는 pageloadfailed됩니다.


통사론

$("document").on("pageload",function(event,data){...})

매개 변수 기술
function(event,data) 필요합니다. pageload 이벤트가 발생할 때 실행하는 함수를 지정한다.

이 함수는 두 개의 선택적 매개 변수가 있습니다 :

이벤트 객체 - 어떤 jQuery를 이벤트 속성을 포함 할 수 있습니다 (예를 들어, event.target, event.type 등)를 참조하십시오 jQuery를 이벤트 참조 자세한 내용은

데이터 객체 - 다음을 포함 :

  • url (string) - 페이지의 절대 또는 상대 URL이 포함되어 (즉, 전송 된 $.mobile.loadPage() )
  • absUrl (string) - URL의 절대 참조를 포함
  • dataUrl (string) - 브라우저의 위치의 URL을 포함
  • options (object) -에 송신 된 옵션 포함 $.mobile.loadPage()
  • xhr (object) - (에 3 번째 인수로 보낸 XMLHttpRequest 객체가 포함 $.ajax() 성공 콜백)
  • textStatus (string or null) - 요청 (상태 포함 "success" 또는 "null" (에 2 인자로 보낸) $.ajax() 오류 콜백)

그것을 자신을 시도 - 예를

관련 이벤트의 데모
pageload 및 pageloadfailed의 데모.

이벤트 객체
속성 Event.type을 사용하면 트리거 이벤트 유형을 반환합니다.

데이터 객체
data.url을 사용하면 외부 페이지의 URL을 반환합니다.


<jQuery를 모바일 이벤트