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
'HTML' 카테고리의 다른 글
38일차//JQuery// button클릭시(태그 추가) 🧨text 추가방법 3가지(스크립트, 제이쿼리) (0) | 2021.03.08 |
---|---|
38일차//JQuery// 과제 (요소값 변경, 값 가져오기) (0) | 2021.03.08 |
37일차//JQuery// 속성추가 .attr ( ); (0) | 2021.03.05 |
37일차//JQuery// .append( ) .prepend( ) (0) | 2021.03.05 |
37일차//JQuery// .click() (0) | 2021.03.05 |