겉바속촉

[html] Jquery 사용하기 본문

IT일기(하반기)/HTML

[html] Jquery 사용하기

겉바속촉 2020. 6. 16. 10:10
728x90
반응형

이제 제이쿼리를 해보도록 합시다

두둥

 

 

test명을 가진 html파일 하나 생성해주었습니다

 

 

 

 

위와 같이 형광펜 칠해진 부분에

src="https://code.jquery.com/jquery-3.5.1.js"를 script에 넣어줍니다.

 

 

다운받지 않아도 직접 CDN을 넣어주는 방법이쥬:)

 

 

 

 

그리고 저는 bootstrap링크까지 추가해버렸습니다:)

 

 

 

이 상태에서 템플릿을 아예 만들어두고 시작할게요:)

매번 일일이 치려면 힘드니까요!

 

전체 선택 - 복사 하신 상태에서

우클릭 - new - html file - file name 지정 - next

 

꼭꼭꼭 next 눌러주셔야 합니다!!!

 

 

그래서 HTML Templates를 클릭 후 next 클릭해주세요

 

 

 

New 클릭

 

 

 

 

다음과 같이 name과 description 지어주신 후에 반드시 New HTML을 선택해주세요:)

 

 

 

그럼 우리가 새로 만든 TEMPLATE이 들어가있쥬?

다음처럼 각각 체크해주세요:)

 

 

 

그리고 위로 쭉 올리셔서 우리감 아까 만들어준

Name이랑 Description 찾아주세요:)

 

저는 myHtml이라고 만들었기 때문에 다음과 같아요!!
클릭 후 Finish!!!!

 

 

 

 

이제 다음과 같이 작성해주세요:)

document에 있는 전체 요소는 1px solid #ffcccc로 border를 주었습니다

그리고 아래에서 각각 span을 사용했습니다

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Insert title here</title>
<script src="https://code.jquery.com/jquery-3.5.1.js"></script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap.min.css">
<script type="text/javascript">
$(document).ready(function(){
	//document에 있는 전체요소 선택함
	$("*").css("border","1px solid #ffcccc");	
});
</script>

</head>
<body>
<h2>jQuery에서 셀렉터를 사용해 처리</h2>
<div>
	<div id="content">id값이 content인 divtag</div>
</div>
<b>b1</b>
<span>span 1</span>
<span class="my">span 2</span>

</body>
</html>

 

 

그럼 이제는 span에 대한 css를 만들어줄게요

우리는 위에서 span1, span2가 span블럭 안에 있쥬?

그 두개에만 3px solid red로 border가 적용되는 것입니다:)

 

$(document).ready(function(){
	//document에 있는 전체요소 선택함
	$("*").css("border","1px solid #ffcccc");
	$('span').css("border","3px solid red");
});

 

 

컴파일 해보시면 다음과 같이 나옵니다!!

 

이번에는 추가로 다음과 같이 작성해줄게요

 

<script type="text/javascript">
$(document).ready(function(){
	//document에 있는 전체요소 선택함
	$("*").css("border","1px solid #ffcccc");
	$('span').css("border","3px solid blue");
	
	//jQuery('#content').css('background-color','cyan');
	$('#content').css('background-color','magenta');
    $('.my').css('border','5px solid red');
});
</script>

 

 

컴파일 하신 후에 코드를 살펴보면서 확인해주세요:)

 

아무것도 안쓰고 span이라고 한 곳은 span태그를 의미하기 때문에 span은 모두 3px solid blue

#을 붙여준 content는 id를 의미하기 때문에 id가 content인 곳에 background-color가 magenta

.을 붙여준 my는 class를 의미하기 때문에 class가 my인 곳에 border가 5px solid red

 

 

728x90
반응형

'IT일기(하반기) > HTML' 카테고리의 다른 글

[html] jquery로 eventimage만들기  (0) 2020.06.16
[html] jquery로 select 연습하기  (0) 2020.06.16
[html] text css 연습하기  (0) 2020.06.16
[html] table에 css적용해보기  (0) 2020.06.16
[html] table 행, 열 합치기  (0) 2020.06.16