ajax로 데이터를 불러와서 innerHtml로 신나게 때려박았다.
그리고는 다음 javascript에서 innerHtml로 박아 넣은 div의 id를 가져다 쓰려는데,,, 불러오지를 못했다.
<script>
$(".project_list").click(function () {
alert("hello");
}
</script>
<body>
<div id ="project_list">
일번 프로젝트
</div>
</body>
위의 코드로는 아무리 project_list를 눌러도 눌러지지 않는다..
(ajax로 불러와서 innerHtml 한경우만!!)
ajax로 불러온 데이터들에 접근하려면 다른 방법을 사용해야한다.
--> 해결방법
<script>
$(document).on("click", ".project_list", function (e) {
alert("hello@");
}
</script>
script 부문을 다음과 같이 바꿔보자
'programming' 카테고리의 다른 글
[Web] div안에 div 가운데 정렬하기 (0) | 2022.01.18 |
---|---|
[Web] css 한 줄에 여러가지 색깔 넣기 (0) | 2022.01.17 |
[Web] html 안에 html 넣기 (html import 하는 방법) (0) | 2022.01.11 |
[Python] 아나콘다 가상환경 이름 바꾸기(Change the name of the virtual env in Anaconda) (0) | 2022.01.11 |
[Python] 아나콘다 32비트 가상환경 만들고 파이참에서 사용하기 (Making 32bit Python in Anaconda & Using virtual env in Pycharm) (0) | 2022.01.10 |