2013-08-28 6 views
0

jquery .load() 함수를 사용하여 div를 동적으로로드합니다. 나는 내가 window.onload = function() { //some operation} 지금jQuery .load()를 사용하여 jsp 페이지를로드하면 문제가 발생합니다.

$(window).unload(function(){//some operation; anotherFunction();})에 대해 작업을 수행하는 JSP를 호출하고, 문제는 이러한 작업이 실행되는 것이 아니라, anotherFunction()에 대한 호출이 이루어진 것입니다! 나는 단순히 함수 호출 전에 alert()를 넣을 것이고, 경고는 발동하지 않을 것이고, 내 안에 넣은 경고는 발동 될 것이다.

나는 $(document).ready(function(){//some javascript code;})으로 작성한 일부 자바 스크립트 코드가 있습니다. ready() 함수에서의 작업은 .load()를 사용하여 JSP를로드 할 때 수행되지 않습니다. 내가 왜 .load() 이런 식으로 일을 할 사람이 어떤 생각을 가지고 않습니다 <jsp:include page="myPage.jsp"></jsp:include>

를 사용할 때

위의 모든 작업은 잘 작동된다?

답변

0

JSP로 얻은 경험은 좋지 않지만 Javascript와 PHP에 대해 잘 알고 있으므로 비슷한 원리로 작동한다고 가정합니다. 예를 들어 $("SELECTOR").click(function(){

나는 생각 그렇다면 대신 예를 들어이 시도 있도록

당신은 온 클릭 리스너를 사용하고 있습니까 :

$(document).on('click', "SELECTOR", function() {