자바스크립트 + 제이쿼리 입문 day 12
버튼 클릭시 함수 실행하는 구현
바닐라 버전과 j쿼리 버전
// 바닐라 버전
elBtn.forEach(function(btn, key) {
btn.onclick = () => {
elContent.innerHTML = `<figure><img src="${data[key].src}}"></figure>
<article>
<h2>${data[key].name}</h2>
<div>${data[key].detail}</div>
</article>`;
};
})
// j쿼리 버전
$(".tab button").on('click', function () {
let idx = $(this).index();
let d = `<figure><img src="${data[idx].src}}"></figure>
<article>
<h2>${data[idx].name}</h2>
<div>${data[idx].detail}</div>
</article>`;
$('content').html(d);
});
반응형
'교육 > Javascript&Jquery' 카테고리의 다른 글
자바스크립트 + 제이쿼리 입문 day 11 (0) | 2023.01.16 |
---|---|
자바스크립트 + 제이쿼리 입문 day 10 (0) | 2023.01.11 |
자바스크립트 + 제이쿼리 입문 day 9 (0) | 2023.01.09 |
자바스크립트 + 제이쿼리 입문 day 8 (0) | 2023.01.06 |
자바스크립트 + 제이쿼리 입문 day 7 (0) | 2023.01.04 |