[jQuery] 제이쿼리 필터 2
필그램
·2017. 11. 4. 21:44
제이쿼리 필터 두번째 강좌 입니다.
<script type="text/javascript">
$("document").ready(function() {
$("p[class]").css("border", "3px solid red" );
//클래스가 포함된 p 를 말함
$("p[id=para1]").css("border", "3px solid blue" );
//아이디가 para1인 것만 적용
$("p[id^=para]").css("border", "3px solid blue" );
// 아이디가 para로 시작되는(starting with) 것만 적용.
// uparrow 라 읽음
$("p[id^=para][lang*=en-]").css("border",
"3px solid blue" );
//아이디가 para로 시작되고(starting with)
// + lang가 'en-' 를 포함(contain that) 것만 적용
});
</script>
위의 내용으로 제이쿼리 필터를 적용할 수 있습니다.
HTML은 아래를 넣고 설명(주석)을 본뒤 한줄씩 적용해 보시면 됩니다.
<div id="example">
<p class="a">This is paragraph 1</p>
<p id="para1">This is paragraph 2</p>
<p class="b">This is paragraph 3</p>
<p id="para4" lang="en-us">This is paragraph 4</p>
<p id="para5" lang="en-gb">This is paragraph 5</p>
</div>
다음은 맨 아래 p[id^=para][lang*=en-]" 부분을 적용한 예의 결과화면 입니다.
반응형
'프로그래밍 > jQuery' 카테고리의 다른 글
[jQuery] 필터 4 (0) | 2017.11.05 |
---|---|
[jQuery] 필터 3 (0) | 2017.11.05 |
[jQuery] 셀렉터의 필터링 (0) | 2017.11.03 |
[jQuery] 셀렉터 사용하기 (Selectors) (0) | 2017.11.01 |
[jQuery] 애니메이션 구현하기 (0) | 2017.11.01 |