안녕하세요
<span class="color_image"><img src="11.jpg" /></span>
<span class="color_image"></span>
이런 구조로 짜여져 있는 html이 있을때
color_image 클래스 안에 img태그가 있을때는 냅두고 없는경우
해당하는 color_image클래스의 span만 삭제한다 라고 짜봤는데
작동이 안되어서 문의 남깁니다.
jQuery('.color_image').find('img')
jQuery.each(function(){
if('img'){
} else{
jQuery('.color_image').remove()
}
});
항상 감사드립니다.
each를 먼저 쓰고 if문이 들어가는군요 감사합니다!!
attr이란것도 배웠네요 ㅎㅎ
안녕하세요~^^
아래의 코드를 활용해보시겠어요?
<script>
jQuery('.color_image').each(function(index, element){
if(jQuery(this).children('img').attr('src')){
}
else{
jQuery(this).remove();
}
})
</script>
고맙습니다.