본문 바로가기
HTML

jquery 자주 쓰는 함수 최종정리( .addClass / .css / .text / .html / .append / .prepend

by aesup 2021. 3. 8.
728x90
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script src = "https://code.jquery.com/jquery-3.5.1.min.js"></script>

<style type="text/css">

.q05{
	color: #aabbcc;
	border: 2px solid;


}


.q08{

	padding: 10px;
	border: #000000 2px solid;
	background-color: pink;
}

</style>


</head>
<body>
<!-- 정리 -->
<!-- 1.버튼을 실행하면 css적용 -->
<button id = "btn1">실행</button>
<p id="q01">hello jQuery</p>
<p id="q02">hello jQuery</p>

<script type="text/javascript">
//버튼
$("button").click(function () {
	// font color
	$("#q01").css("color","red");
	
	//font color backgroundcolor
	$("#q02").css({
		"color":"#0000ff", 
		"background-color":"pink"
	});
	
	
});




</script>
<!-- 2. text()함수로 벨류를 기입
	 3. html()함수로 코드를 기입 -->
<p id="q03">hello jQuery</p>

<p id="q04">Naver home page</p>


<ul id="q05">

<li>apple</li>
<li>pear</li>
<li>banana</li>


</ul>


<button id = "btn2">실행2</button>

<script type="text/javascript">
//버튼
$("#btn2").click(function () {
	
	//$("#q03").text("헬로우 제이쿼리");
	//$("#q03").html("<b>헬로우</b> 제이쿼리");
	//html로 바꾸면 코드를 넣을 수있다.
	//html 코드로 들어간다
	
	//태그변경
	$("#q04").html("<a href = 'http://www.naver.com'>Naver</a>");	
	
	
	//5. class를 추가하기
	$("#q05").addClass("q05");
	let li = $("<li>").text("grape");
	$("#q05").append(li);
	
	
	
});




</script>



<button id = "btn3">실행3</button>

<p id="q06">최선을 다함으로</p>
<ul id = "q07">
	<li>coffee</li>

</ul>


<script type="text/javascript">

$("#btn3").click(function () {

	$("#q06").prepend("<p>끝까지</p>");
	$("#q06").append("<p>나는 성공할 것이다</p>");
	
 	//$("#q07 li").before("<li>tea</li>");	
	//$("#q07 li").after("<li>cocoa</li>");
	 
	 
	 //$("#q07").children().before("<li>tea</li>")
	 //$("#q07").children().after("<li>milk</li>")
});


</script>

<button id = "btn4">실행4</button>
<p id = "q08">피곤하다 정말</p>


<!--위와 반대의 경우  -->
<div class = "q08">
<p id = "q09">피곤하다 정말</p>
</div>

<p id = "q10">
	<a href = "https://div-e.tistory.com/69">자바 알고리즘</a>
</p>

<script type="text/javascript">
$("#btn4").click(function() {
	//생성해주기
	$("#q08").wrap("<div class = 'q08'></div>");
	//없애주기
	$("#q09").unwrap("div.q08");
	//링크를 없애주기
	$("#q10 a").removeAttr("href");
});
</script>







728x90