반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- InputDialog
- ObjectInputStream
- interrupted()
- ThreadGroup()
- MemoryStream
- first-of-child
- ID중복
- include액션태그
- 상관서브쿼리
- include 지시자
- 메모리스트림
- 리눅스셋팅
- isinterrupted()
- 표현 언어
- StringReader
- 스레드그룸
- Linux세팅
- 아이디중복
- first-child
- interrupt()
- 동기화
- char[] String 형변환
- String char[] 형변환
- 상관 서브 쿼리
- 리눅스세팅
- include지시자
- Daemon()
- sleep()메소드
- Linux셋팅
- StringWriter
Archives
- Today
- Total
다연이네
[days01] jQuery란? 본문
반응형
1. jquery란?
ㄱ. jQuery는 빠르고 작고 기능이 풍부한 JavaScript 라이브러리입니다.
ㄴ. 다양한 브라우저에서 작동하는 사용하기 쉬운 API를 사용하여
1) HTML 문서 탐색 및 조작,
2) 이벤트 처리,
3) 애니메이션 및
4) Ajax와 같은 작업
을 훨씬 간단하게 만듭니다.
ㄷ. 융통성과 확장성이 결합된 jQuery는 수백만명의 사람들이 JavaScript를 작성하는 방식을 변화시켰습니다.
js보다 jquery를 많이 쓰지만, 내부적으로 js를 꼭 알고 있어야 나중에 없는 기능도 사용할 수 있다.
2. jquery 다운로드
ㄱ. 압축된 jquery 파일 (???.min.js) - 디버깅(소스맵 파일을 추가하면 가능)
ㄴ. 비압축된 jquery 파일 (???.js) - 개발 또는 디버깅시 자주 사용
jquery.com 방문해서
두개 다 마우스 우측클릭을 통해 저장했다.
저장위치는 C:\Class\WebClass\webPro\WebContent\jquery
3. CDN을 사용해서 jquery를 사용할 수 있다.
ㄱ. CDN (Content Delivery Network)
콘텐츠 전송 네트워크
전 세계에 분산된 서버에서 jQuery를 호스팅하여 [성능 이점]을 제공할 수 있다.
4. $(jquery selector)
jquery api
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Insert title here</title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
</head>
<body>
<h2>Lorem ipsum dolor sit amet.</h2>
<p>Lorem ipsum dolor sit.</p>
<p>Fugiat distinctio suscipit error!</p>
<p>Atque illum sequi eligendi!</p>
<p>Minus minima cum fugit!</p>
<p>Nihil aliquam consectetur aspernatur!</p>
<button id="btn">p 태그 숨기기</button>
<script>
//***** 암기
//문서가 로딩이 되어져 사용 준비가 됐을때 객체를 가져오고, 이벤트 걸고 해야한다.
// 로딩 전에는 코딩을 해도 적용이 안된다.
//=> 로딩되어져서 준비가 될 때 라는 의미 == ready
/*
$(document).ready(function() {
});//ready
*/
//위 코딩과 100% 같은 코딩
$(function() {
//$(selector).action();
$("p").one("click", function() { //p태그별로 한번 걸고는 제거 (한번만 이벤트 발생시킴)
$("#btn").click(); //버튼의 클릭 이벤트 발생 (트리거)
});
$("#btn").click(function(){
//$("p").hide(1000); //1초동안 숨겨지는게 마치 슬라이딩 되는 듯이
//안주면 400
//alert("p태그 모두 숨겼습니다.");
//나는 숨기고 나서 경고창 띄우고싶었는데 경고창이 뜬 후 확인 누르니 숨겨진다.
// -> 다 주석하고 이렇게 쓰자
$("p").toggle("slow", function() {
//alert("p태그 모두 숨겼습니다."); //p태그 개수만큼 출력
});
});//btn click
});
</script>
</body>
</html>
반응형
'Web > jQuery' 카테고리의 다른 글
[days02] 복습 - attr() (0) | 2020.12.21 |
---|---|
[days02] 복습 - 1) 콜백함수 / 2) $.each() (0) | 2020.12.21 |
[days02] 복습 - 1) optgroup / 2) 미디어 쿼리 설정 (0) | 2020.12.21 |
[days02] 복습 - 의미없는 이미지, 회원가입 폼 (0) | 2020.12.21 |
[days02] 복습 - 1) video태그 / 2) 무한 스크롤 (0) | 2020.12.21 |
Comments