has() 함수를 이용해서 element 선택하기
span tag 중 class 이름이 "span" 인 element 를 자식으로 가지고 있는 부모 div tag 를 선택하겠습니다.
<div>This is has function<span class="span"></span></div> <div>This is has function</div> <script> $(document).ready(function() { $selector = $('div:has(span.span)'); }); </script>
선택한 element 에 style 적용하기
선택한 element 의 글자 색상을 green 으로 변경하겠습니다.
<script> $(document).ready(function() { $selector = $('div:has(span.span)'); $selector.css('color', 'green') }); </script>
결과
This is has function
This is has function
'Javascript > jQuery' 카테고리의 다른 글
[jquery-loading] 아주 간단하고 깔끔한 jquery 로딩 플러그인을 소개합니다. (1) | 2017.02.26 |
---|---|
[jQuery 플러그인] "jQuery oLoader" 간단하게 로딩(Loading) 구현하기 (0) | 2015.10.12 |
[jQuery 함수] $.trim() 문자열 공백 제거하기 (0) | 2015.07.27 |
[jQuery 함수] clone() dom element 복사하기! (0) | 2015.07.27 |
[jQuery 함수] after(), before() 이용해서 DOM 위치 이동시키기 (0) | 2015.07.27 |