ZER01

  • 홈
  • 태그
  • 방명록

innerHTML 1

onclick이 동작하지 않을때(InnerHTML, 다이나믹html, 동적 생성)

jquery를 이용해 $(id).onclick();과 같은 onclick 이벤트를 많이 사용합니다.이때 onclick은 일반적으로 document ready안에 들어가게되고 이는 페이지 로딩 후에 동작하도록 되어있습니다.페이지 로딩 후에 동적으로 생성된 객체에 대해서는 동작하지 않으며, 이런경우 $(document).on(); 함수를 이용하면됩니다.btn이라는 id를 가진 버튼에 대한 클릭이벤트를 만들고자 할 경우$(document).on("click","#btn",function(){     alert("test"); });이런식으로 사용하면 동적으로 생성된 객체에 대한 이벤트를 생성할 수 있습니다."click" 대신에 change, keydown 등의 경우도 마찬가지 입니다.

코딩 2025.02.06
이전
1
다음
더보기
프로필사진

ZER01

  • 분류 전체보기 (5)
    • 게임 (0)
    • 코딩 (3)
    • 지식 (2)

Tag

query, 퍼블리싱, JQuery, 코드찾기, 태그색상표, 태그색상, oracle, UNPIVOT, onclick, sort, 크롬, 선택자, 색상팔레트, 색상태그, 태그색상코드, pivot, 동적생성, innerHTML, chrome, 구분자,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/09   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바