반응형
Notice
Recent Posts
Recent Comments
Link
관리 메뉴

bro's coding

JQuery.selector 본문

[IT]/JQuery

JQuery.selector

givemebro 2021. 10. 13. 15:57
반응형

JQuery의 selector는 tag, id, class등을 선택하는데 사용된다.

- 버튼 클릭시 p tag 숨기기
<script>
$(document).ready(function(){
	$("button").click(function(){
    	$("p").hide();
	});
});
</script>
- 버튼을 누르면 test라는 id를 가진 것을 숨기기
- id를 select할 땐, #을 사용한다.
<script>
$(document).ready(function(){
	$("button").click(function(){
    	$("#test").hide();
	});
});
<script>
$(document).ready(function(){
	$("button").click(function(){
    	$(".test").hide();
	});
});
</script>

 

 

 

- 전부다 선택하기: *
<script>
$(document).ready(function(){
	$("botton).click(function(){
    	$("*").hide();
	});
});
</script>
- 현재의 element 선택: this
<script>
$(document).ready(function(){
	$("button").click(function(){
    	$("this").hide();
	});
});
</script>
- p이고 class가 intro인 것 선택
<script>
$(document).ready(function(){
	$("button").click(function(){
    	$("p.intro").hide();
    });
});
</script>
- 첫 p element를 선택
<script>
$(document).ready(function(){
	$("button").click(function(){
    	$("p:first").hide();
    });
});
</script>
- ul의 첫 li를 선택
<script>
$(document).ready(function(){
	$("button").click(function(){
    	$("ul li:frist").hide();
    });
});
</script>

- ul의 모든 첫li를 선택
<script>
$(document).ready(function(){
	$("button").click(function(){
    	$("ul li:frist-child").hide();
    });
});
</script>
- href를 다 선택
(하이퍼 레퍼런스)
<script>
$(document).ready(function(){
	$("button").click(function(){
    	$("[href]").hide();
    });
});
- target이 _blank인 모든 것을 선택
(_blank: 새창열기)
<script>
$(document).ready(function(){
	$("button").click(function(){
    	$("a[target='_blank']").hide();
    });
});
</script>


- target이 _blank이 아닌 것을 선택
(_blank: 새창열기)
<script>
$(document).ready(function(){
	$("button").click(function(){
    	$("a[target!='_blank']").hide();
    });
});
</script>
- 모든 버튼 선택
<script>
$(document).ready(function(){
	$("button").click(function(){
    	$(":button").hide();
    });
});
</script>
- table에서 짝수 선택
<script>
$(document).ready(function(){
	$("button").click(function(){
    	$("tr:even").css("background-color","yellow");
    });
});
</script>

- table에서 홀수 선택
<script>
$(document).ready(function(){
	$("button").click(function(){
    	$("tr:even").css("background-color","yellow");
    });
});
</script>
반응형

'[IT] > JQuery' 카테고리의 다른 글

JQuery.Dom  (0) 2021.10.13
JQuery.event  (0) 2021.10.13
JQuery.start  (0) 2021.10.13
Comments