<style type="text/css">
.css_test, .css_test div {
border : 5px solid gray;
border-radius : 5px;
padding : 5px;
}
.css_test div {
margin : 10px 0;
padding : 10px;
background : #efefef;
}
.css_test img {
width : 60px;
cursor : pointer;
}
</style>
얼굴을 눌러보세요. 네모안의 얼굴들만 반응합니다.<br><br>
<div class="css_test">
<div class="group1" style="border-color:#FF0080;">
<img src="//superkts.com/img/huk1.gif">
<img src="//superkts.com/img/huk1.gif">
<img src="//superkts.com/img/huk1.gif">
<img src="//superkts.com/img/huk1.gif">
<img src="//superkts.com/img/huk1.gif">
</div>
<div class="group2" style="border-color:#8000FF;">
<img src="//superkts.com/img/huk1.gif">
<img src="//superkts.com/img/huk1.gif">
<img src="//superkts.com/img/huk1.gif">
<img src="//superkts.com/img/huk1.gif">
<img src="//superkts.com/img/huk1.gif">
</div>
<div class="group3" style="border-color:#0080C0;">
<img src="//superkts.com/img/huk1.gif">
<img src="//superkts.com/img/huk1.gif">
<img src="//superkts.com/img/huk1.gif">
<img src="//superkts.com/img/huk1.gif">
<img src="//superkts.com/img/huk1.gif">
</div>
</div>
<script type="text/javascript">
$('.css_test img').bind( 'click', function(){
j_test( this );
});
function j_test(o){
$(o)
.siblings().attr('src', '//superkts.com/img/huk2.gif');
setTimeout(function(){
$(o)
.siblings().attr('src', '//superkts.com/img/huk1.gif');
}, 200);
}
</script>
- 형제요소만 대상으로 하는것을 좀 더 확인해 보는 예제입니다.
- 클릭한 얼굴이 속해있는 네모칸 안의 얼굴들만 반응합니다. (동등한 관계의 대상)