반응형 jQuery2 jQuery 동적추가(append, html) Click 이벤트 처리 jQuery 사용 시 Click이벤트 바인딩을 아래와 같이 많이 하는데 html(), append() 등으로 동적으로 추가되는 엘리먼트들에 대해서는 이벤트가 동작하지 않는다. Page가 로드되는 시점에 존재 않는 엘리먼트들에 대해서는 이벤트가 안먹힌다고 한다 $('.mydiv').on("click",function(){ // 이벤트 처리 } 동적으로 추가되는 class가 ".mydiv"인 엘리먼트에 이벤트를 위에처럼 바인딩해줬을 때는 동작하지 않는다 이럴때는 Page가 로드될 때 존재하고 동적으로 변하지 않는 상위 엘리먼트를 기준으로 바인딩 설정을 해준다 /** * ... * */ $('.myDivParent').on("click", '.mydiv', function(){ // 이벤트 처리 } class.. 2022. 2. 11. javascript 에러: 개체가 'addEventListener' 속성이나 메서드를 지원하지 않습니다. IE이외에 다른 브라우저에서는 문제없이 잘 동작하는데 IE에서 '개체가 'addEventListener' 속성이나 메서드를 지원하지 않습니다.' javascript jQuery 관련 에러 발생할 경우 IE의 호환성보기에서 해당 사이트를 제거하면 해결(도구 > 호환성 보기 설정) * 호환성보기 - 사용중인 브라우저 버전과 기존 버전과의 호환성을 극복하기 위한 방법 중 하나 - 예를들면, IE10을 사용중인 클라이언트가 IE 7,8,9 등 기존 버전에 최적화 된 사이트 접속 시 문제발생 할 경우의 해결책 2021. 12. 14. 이전 1 다음 반응형