πΉ jQuery - css
π
μ€νμΌ μμ± μ μ΄νκΈ°
<body>
<div class="content ct21">
<header>
<h3>Content Title</h3>
<p>
Lorem ipsum dolor sit, amet consectetur adipisicing elit.
<br>Quas recusandae in itaque nisi, quia iure.
</p>
</header>
<section>
<div class="artGroup ltr">
<article data-num="0">
<h4>Article title 01</h4>
<p>
Lorem ipsum dolor sit amet consectetur adipisicing elit. Officiis voluptates reiciendis error modi quisquam deleniti mollitia autem ipsa vero, ipsum suscipit numquam a eos vel voluptatibus excepturi similique dolor quaerat.
</p>
</article>
<article data-num="1">
<h4>Article title 02</h4>
<p>
Lorem ipsum dolor sit amet consectetur adipisicing elit. Officiis voluptates reiciendis error modi quisquam deleniti mollitia autem ipsa vero, ipsum suscipit numquam a eos vel voluptatibus excepturi similique dolor quaerat.
</p>
</article>
<article data-num="2">
<h4>Article title 03</h4>
<p>
Lorem ipsum dolor sit amet consectetur adipisicing elit. Officiis voluptates reiciendis error modi quisquam deleniti mollitia autem ipsa vero, ipsum suscipit numquam a eos vel voluptatibus excepturi similique dolor quaerat.
</p>
</article>
</div>
<div class="imgView"><div class="image"></div></div>
<div class="artGroup">
<article data-num="3">
<h4>Article title 04</h4>
<p>
Lorem ipsum dolor sit amet consectetur adipisicing elit. Officiis voluptates reiciendis error modi quisquam deleniti mollitia autem ipsa vero, ipsum suscipit numquam a eos vel voluptatibus excepturi similique dolor quaerat.
</p>
</article>
<article data-num="4">
<h4>Article title 05</h4>
<p>
Lorem ipsum dolor sit amet consectetur adipisicing elit. Officiis voluptates reiciendis error modi quisquam deleniti mollitia autem ipsa vero, ipsum suscipit numquam a eos vel voluptatibus excepturi similique dolor quaerat.
</p>
</article>
<article data-num="5">
<h4>Article title 06</h4>
<p>
Lorem ipsum dolor sit amet consectetur adipisicing elit. Officiis voluptates reiciendis error modi quisquam deleniti mollitia autem ipsa vero, ipsum suscipit numquam a eos vel voluptatibus excepturi similique dolor quaerat.
</p>
</article>
</div>
</section>
</div>
</body>
<script>
$(function(){
var $ct21 = $('.ct21');
path = [
'url(img/pic01.jpg)',
'url(img/pic02.jpg)',
'url(img/pic03.jpg)',
'url(img/pic04.jpg)',
'url(img/pic05.jpg)',
'url(img/pic06.jpg)'
]
i = 0;
$ct21.find('article').click(changeImage);
function changeImage(){
i = $(this).attr('data-num')
console.log(i);
$ct21.find('.imgView').css({backgroundImage: path[i]});
};
});
</script>