소스
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script src="js/jquery-1.11.3.js"></script> <script> $(function(){ //체이닝 기법으로 .css해서 사용 ('키',"값")모두 문자열 $("h1,h3").css('color','hotpink'); $(".cl1").css('color','red').css("background-color",'gray'); $("#i1").css('color','red').css("background-color",'green'); $("div h1").parent().css('color','green').css("background-color",'gray'); $('body').children().css("border","1px solid gray"); $('body').children().children().css("border","1px solid red"); $('div>h1').next().css("background-color",'yellow'); $('div>h1').next().next().css("background-color",'yellow'); $('div>h1').next().next().prev().css("background-color",'yellow'); $('#i3').next().css("border","1px solid red"); $('#i3+h3').next().css("border","1px solid red"); $('#i3~h3').css("border","1px solid red");//.next()하면 이상.. $('#i3').siblings().css("border","1px solid red");//형제요소 //하나씩풀어서 공부하기 }); </script> </head> <body> <h1 id="i1">제이쿼리</h1> <h3>제이쿼리3</h3> <h3 id="i3">제이쿼리3</h3> <h3>제이쿼리3</h3> <h3>제이쿼리3</h3> <div> <h1>div안에 h1</h1> <h3>div안에 h1</h3> <h3>div안에 h3</h3> </div> <p class="cl1">제이쿼리를 사용해서 제어합니다</p> </body> </html> | cs |
아래의 결과는
$(function(){
//체이닝 기법으로 .css해서 사용 ('키',"값")모두 문자열
$("h1,h3").css('color','hotpink');
$(".cl1").css('color','red').css("background-color",'gray');
$("#i1").css('color','red').css("background-color",'green');
$("div h1").parent().css('color','green').css("background-color",'gray');
$('body').children().css("border","1px solid gray");
$('body').children().children().css("border","1px solid red");
$('div>h1').next().css("background-color",'yellow');
$('div>h1').next().next().css("background-color",'yellow');
$('div>h1').next().next().prev().css("background-color",'yellow');
$('#i3').next().css("border","1px solid red");
$('#i3+h3').next().css("border","1px solid red");
$('#i3~h3').css("border","1px solid red");//.next()하면 이상..
$('#i3').siblings().css("border","1px solid red");//형제요소
//하나씩풀어서 공부하기
});
해당부분을 한줄씩 플어서 나온 결과를 가져올것이다.
결과
$("h1,h3").css('color','hotpink');
h1태그와 h3태그 모두
$(".cl1").css('color','red').css("background-color",'gray');
클래스 cl1 이름을 갖는
$("#i1").css('color','red').css("background-color",'green');
아이디 i1 이름을 갖는
$("div h3").css('color','green').css("background-color",'gray');
div아래의 h3태그 모두에게 해당(변형해보았다)
$("div h1").parent().css('color','green').css("background-color",'gray');
부모를 가리키는 parent() 이 추가 되어 div 전체가 선택
...등 한줄씩 실행
'* Programming > JQuery' 카테고리의 다른 글
ex05.html(선택자) (0) | 2016.10.06 |
---|---|
ex04.html (0) | 2016.10.06 |
ex03.html(href) (0) | 2016.10.06 |
ex02.html (0) | 2016.10.06 |
JQuery 시작 (0) | 2016.10.06 |