JQuery 빠른 시작(1)
코드 줄 수를 절약하고 개발 시간을 줄이다.물리적으로 보면 한 몫이다.js의 파일입니다.
어떻게 얻고 사용합니까?
JQuery의 공식 웹 주소는 다음과 같습니다.http://jquery.com/ . 여기에서 JQuery의 최신 버전을 얻을 수 있습니다.(현재 최신판은 V1.9.1).
사용하면 이 js 파일을 가져옵니다.가져오는 방법은 페이지의 헤드 부분에서
[html] view plain copy
이상의 js 라이브러리를 가져오면 JQuery 문법을 사용할 수 있습니다.
JQuery는 사실 일부 js의 함수로 HTML을 조작하는 요소이기 때문에 JQuery는 페이지를 완전히 불러온 후에 실행해야 한다.(lHTML body의 onload와 같은 처리 방식)
JQuery의 문서 준비 함수는 다음과 같습니다.
[html] view plain copy
$(document).ready(function(){
--- jQuery functions go here ----
});
JQuery Selector JavaScript 언어는 기본적으로 페이지 요소를 가져오는 데 사용됩니다.
document.getElmentById("");
document.getElmentsByName("");
document.getElmentsByTagName("");
JQuery에서 페이지 요소를 가져오는 것은 비교적 간단합니다.주로 다음과 같은 방식이 있다.
1. 요소 선택기
$("span") 요소 선택
$("p.intro") 모든class="intro"의
요소를 선택하십시오
$("p#demo") id="demo"의 첫 번째
요소를 선택합니다.
2. 속성 선택기
$("[href='#']") href 값이 "#"과 같은 모든 요소를 선택합니다.
$("[href$='.jpg']") 모든 href 값이 ".jpg"로 끝나는 요소를 선택합니다.
3. CSS 선택기
$("p").css("background-color","red");
모든 p 요소의 배경색을 빨간색으로 변경합니다.
구문
묘사
$(this)
현재 HTML 요소
$("p")
모든
요소
$("p.intro")
모든class="intro"의
요소
$(".intro")
모든class="intro"요소
$("#intro")
id="intro"의 첫 번째 요소
$("ul li:first")
각
- 의 첫 번째
- 요소
$("[href$='.jpg']")
".jpg"로 끝나는 href 속성을 가진 모든 속성
$("div#intro .head")
id="intro"의요소 중 모든class="head"요소
$("#intro #subintro")
id="intro"의 첫 번째 원소 아래의 id="subintro"의 첫 번째 원소
JQuery 이벤트 함수 이벤트 함수는 HTML 요소에서 특정 이벤트가 발생할 때 실행을 트리거하는 함수입니다.예를 들면 다음과 같습니다.
이벤트 함수
바인딩 함수
$(document).ready(function)
문서의 준비 이벤트(HTML 문서가 준비된 경우 사용 가능)
$(selector).click(function)
선택한 요소의 클릭 이벤트
$(selector).dblclick(function)
선택한 요소의 더블 클릭 이벤트
$(selector).focus(function)
선택한 요소의 초점 획득 이벤트
$(selector).mouseover(function)
선택한 요소의 마우스 커서 놓기 이벤트
JQuery 효과
함수.
묘사
$(selector).hide()
선택한 요소 숨기기
$(selector).show()
선택한 요소 표시
$(selector).toggle()
선택된 요소 전환(숨기기와 표시 사이)
$(selector).slideDown()
선택한 요소를 아래로 슬라이드(표시)
$(selector).slideUp()
선택한 요소를 위로 밀어내기(숨기기)
$(selector).slideToggle()
선택한 요소의 위쪽 슬라이딩 및 아래쪽 슬라이딩 전환
$(selector).fadeIn()
선택한 요소 페이드
$(selector).fadeOut()
선택한 요소 페이드 아웃
$(selector).fadeTo()
선택한 요소를 주어진 불투명도로 페이드아웃
$(selector).animate()
선택한 요소에 대한 사용자 정의 애니메이션 실행하기
콜백 함수를 특별히 설명해 주세요.
콜백 매개 변수는hide 작업이 끝난 후에 집착됩니다$(selector).hide(speed,callback)
jQuery 페이지 효과 작업
함수.
묘사
$(selector).html(content)
선택한 요소의 (내부) HTML 변경하기
$(selector).append(content)
선택한 요소의 (내부) HTML에 컨텐트 추가하기
$(selector).prepend(content)
선택한 요소의 (내부) HTML 사전 설정(Prepend) 컨텐트에
$(selector).after(content)
선택한 요소 뒤에 HTML 추가
$(selector).before(content)
선택한 요소 앞에 HTML 추가
CSS 속성
묘사
$(selector).css(name,value)
일치하는 요소의 스타일 속성 값 설정하기
$(selector).css({properties})
일치하는 요소의 여러 스타일 속성 설정하기
$(selector).css(name)
첫 번째 일치하는 요소의 스타일 속성 값 얻기
$(selector).height(value)
일치하는 요소의 높이 설정
$(selector).width(value)
일치하는 요소의 폭 설정하기
jQuery AJAX 요청
청원
묘사
$(selector).load(url,data,callback)
원격 데이터를 선택한 요소에 불러오기
$.ajax(options)
XMLHttpRequest 객체에 원격 데이터 로드
$.get(url,data,callback,type)
HTTP GET를 사용하여 원격 데이터 로드
$.post(url,data,callback,type)
HTTP POST를 사용하여 원격 데이터 로드
$.getJSON(url,data,callback)
HTTP GET를 사용하여 원격 JSON 데이터 로드
$.getScript(url,callback)
원격 JavaScript 파일 로드 및 실행
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
jQuery 전후 예이 기사에서는 jquery after() 및 before() 메소드의 예를 볼 것입니다. before() 메서드는 선택한 요소 앞에 지정된 콘텐츠를 삽입합니다. after() 메서드는 선택한 요소 뒤에 지정된 콘텐츠...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.