JavaScript 와 JQuery 프레임 워 크 기초 입문 강좌
7470 단어 JavaScriptJQuery기초
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title> js </title>
<script>
//2. 2:
var p2 = {
//
name:" ",
age:19,
//
eat:function(a){
console.log(a);
}
}
console.log(p2);
p2.eat(10);//
//1. 1:
//
function Person(){}
//
var p = new Person();
//
p.name=" " ;
p.age=18 ;
//
p.eat=function(){
console.log(" ");
}
//
console.log(p);
//
p.eat();
</script>
</head>
<body>
</body>
</html>
2,DOMC1,역할
document 대상 의 다양한 방법 속성 을 사용 합 니 다.웹 페이지 의 각종 요 소 를 분석 하 다.
id 에 따라 요소 가 져 오기---
getElementById
("id 속성의 값")name 에 따라 요소 가 져 오기---
getElementsByName
("name 속성의 값")class 에 따라 요소 가 져 오기---
getElementsByClassName
("class 속성의 값")태그 이름 에 따라 요소 가 져 오기---
getElementsByTagName
("태그 이름")브 라 우 저 출력---write("보 여줄 내용")
innerHtml
innerText
style
C2,테스트
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title> DOM </title>
<script>
function method(){
// 4. p
var d = document.getElementsByTagName("p");
d[0].innerHTML="hi...";
console.log(d[0].innerHTML);
// 3. class="f"
var c = document.getElementsByClassName("f");
c[0].innerHTML="hi...";
console.log(c[0].innerHTML);
// 2. name="d"
var b = document.getElementsByName("d");//
// b[0].innerHTML="test..."; //
b[0].style.color="blue"; //
console.log(b[0].innerHTML);//
// 1. id="a1"
var a = window.document.getElementById("a1");//
// a.innerText = "<h1>hello</h1>" ; //
// document.write( a.innerText ); //
// //innerText innerHtml ?innerHtml HTML
// a.innerHtml = "<h1>hello</h1>" ; //
// document.write( a.innerHtml ); //
}
</script>
</head>
<body>
<div name="d" onclick="method();"> div1</div>
<div name="d"> div2</div>
<div class="f"> div3</div>
<a href="#" id="a1"> a1</a>
<a href="#" class="f"> a2</a>
<p class="f"> p1</p>
<p> p2</p>
</body>
</html>
3,JqueryC1,개술
JS 의 표기 법 을 간소화 하기 위해 종합 적 으로 사용 했다
HTML css js
.문법:$(선택 기).이벤트
C2,사용 절차
jQuery 파일 먼저 가 져 오기:HTML 에서 script 태그 로 가 져 오기
jQuery 의 문법 으로 웹 페이지 의 요 소 를 수식 합 니 다.
C3,입문 사례
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title> jq </title>
<!-- 1. jQuery -->
<script src="jquery-1.8.3.min.js"></script>
<!-- 2. JS -->
<script>
// p ,
function fun(){
//dom
var a = document.getElementsByTagName("p");//
a[0].innerHTML=" 。。。";//
//jq -- jq : $( ).
$("p").hide();//
$("p").text(" 33333。。。");//
}
</script>
</head>
<body>
<p onclick="fun();"> p2</p>
</body>
</html>
C4,jQuery 문서 준비 완료
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title> jq </title>
<!-- 1. jq -->
<script src="jquery-1.8.3.min.js"></script>
<script>
// 1 : h1 ,
// : h1 + ( jq)
// document.getElementsByTagName("h1")[0].innerHTML=" 。。";
// 2 : ( jq)--
$(document).ready(function(){
//document.getElementsByTagName("h1")[0].innerHTML=" 。。";//js dom
$("h1").text(" 。。");//jq
});
</script>
</head>
<body>
<h1> h1</h1>
</body>
</html>
4.JQuery 의 문법C1,선택 기
탭 이름 선택 기:
$(“div”)
C 선택 divid 선택 기:
$("#d1")
C 선택 id=d1 요소class 선택 기:
$(".cls")
C 선택 class=cls 요소속성 선택 기:
$("[href]")
C href 속성 이 있 는 요 소 를 선택 하 십시오.고급 선택 기:
$(“div.d3”)
C class=d3 의 div 선택C2,상용 함수
text() html() val()
―가 져 오 거나 설정 값hide()
C 숨 기기$(“p”).css(“background-color”,“yellow”);
--설정 스타일show()
―표시fadeIn()
-페 이 드 인fadeOut()
-페이드아웃C3,상용 이벤트
이벤트 C 클릭
click !!!
더 블 클릭 이벤트 Cdblclick
마우스 이동 이벤트 Cmouseenter
마우스 이동 이벤트 Cmousleave
마우스 서 스 펜 션 이벤트 Chover
키보드 이벤트 Ckeydown keyup keypress
C4,연습
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title> jq </title>
<!-- 1. jq -->
<script src="jquery-1.8.3.min.js"></script>
<!-- 2. jq :$( ). -->
<script>
// jq :: , ,
$(function(){
// 1: id=d1 , id=p1
$("#d1").click(function(){
$("#p1").hide();
})
});
$(function(){
// 2: class="dd" , div
$(".dd").dblclick(function(){
$("div").css("background-color","green");
})
// 3: id="d1" div, href
$("#d1").mouseenter(function(){
$("[href]").hide();
})
});
</script>
</head>
<body>
<div id="d1"> div1</div>
<div class="dd"> div2</div>
<div> div3</div>
<div class="dd"> div4</div>
<p id="p1"> p1</p>
<p> p2</p>
<a class="dd"> a1</a>
<a href="#"> a2</a>
<a href="#"> a3</a>
</body>
</html>
총결산이 글 은 여기까지 입 니 다.당신 에 게 도움 을 줄 수 있 기 를 바 랍 니 다.또한 당신 이 우리 의 더 많은 내용 에 관심 을 가 져 주 실 수 있 기 를 바 랍 니 다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
기초 정리 - 1문자 (String) 숫자 (Number) 불린 (Boolean) null undefined 심볼 (Symbol) 큰정수 (BigInt) 따옴표로 묶어 있어야 함 Not-A-Number - 숫자 데이터 / 숫자로 표...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.