잘못된 바인딩 버튼 클릭 이벤트에

1. 분석 : JQuery와 동적으로 생성하여 Ajax 요청, 데이터에 성공적으로 요청 후 버튼. Ajax 요청은 위의 코드가 실행되지 않습니다 같은 비동기 새로 고침 메커니즘이다. 버튼의 클릭 이벤트를 바인딩이 유형 버튼이 생성되지 않은 경우 따라서, 다음, 자연스럽게 버튼에 바인딩되지 이벤트를 클릭합니다.

2. 해결 방법 :

    ① 버튼은 바인딩 이벤트에 작성 될 때.

    ② jQuery의 .live () 메소드를 사용하는 모든 요소가이 요소가 너무 효과가오고 이후에 추가 된 경우에도 이벤트 핸들러를 첨부와 일치합니다. 그러나 JQuery와 1.7을 삭제 한 버전에서 시작, 당신은 CSTE 연구진 사용하는 이벤트 처리기를 추가해야합니다 (). 이전 버전을 사용하는 사용자, .delegate을 선호한다 () 대신 .live ().

    ③ JQuery와 신규 이벤트 핸들러를 추가 1.7 CSTE 연구진 ()에 추가 사용.

3. CSTE 연구진 () 특정 사용은 공식 문서를 참조 할 수 있습니다 : https://www.runoob.com/manual/jquery/

추천

출처www.cnblogs.com/lveyHang/p/11788015.html