아약스를 통해 양식을로드 할 때 함수를 호출하기 만하면됩니다. 나의 현재 코드는 다음과 같습니다JQuery 라이브로드 - 아약스를 통해 양식로드
$('form').live("load",function() {...}
내 아약스 호출은 다음과 같습니다
jQuery.ajax({
type: "get",
url: "../design_form.php",
data: "coll=App_Forms&form=Step_1_Company_Sign_Up",
dataType: "html",
success: function(html){
jQuery('#Right_Content').hide().html(html).fadeIn(1000);
}
})
내가 아약스 호출의 성공 부분 내부에 내 전화를 넣을 수 있다는 것을 알고 있지만 내가 최소화하기 위해 노력하고 코드를 작성하고 다른 코드를 재사용하므로 실제 기능을 사용하고 싶습니다.
아약스를 통해 양식을로드하고 해당 양식이로드 될 때 jquery live를 사용하여 함수를 트리거하려고합니다. 내가
$('form').live("click",function() {...}
을 "클릭"하도록 설정하지만 내가 사용하려는 이유를 난 그냥 즉 있도록 양식로드에 한 번 실행하는 데 필요한 모든 클릭에이 기능을 실행할 필요가 때 잘 작동 로드 리스너는 클릭이 아닙니다.
감사합니다.
.die inside .live 그래서 한 번 실행 한 후에 언 바인딩됩니다. jQuery 1.7을 사용하는 경우 .on을 사용해야합니다. –
라이브에 대한 "로드"기능이 없으며 성공 콜백을 통해서만 수행 할 수 있습니다. –
아래의 "답"영역에서 질문에 답할 수 있습니까? 나는 당신에게 녹색 체크 표시를 할 수 있습니다. 또한 .die를 어디에 넣어야하는지에 대한 예제를 제공 할 수 있다면 매우 감사 할 것입니다. 감사. – user982853