JQuery認識
JQuery
什麼是jQuery
它通過封裝原生的 JavaScript 函式得到一整套定義好的方法。
jQuery的作用
1.像 CSS 那樣訪問和操作 DOM
2.修改 CSS 控制頁面外觀
3.簡化 JavaScript 程式碼操作
4.事件處理更加容易
5.各種動畫效果使用方便
6.讓 Ajax 技術更加完美
7.基於 jQuery 大量外掛
8.自行擴充套件功能外掛
Query的優點
以更少的程式碼、實現更多的功能
jQuery的引入方式
- 本地引入(外連結)
<script src="../js/jquery-1.10.1.js" type="text/javascript" charset="utf-8"></script>
- 網址引入
百度:
<script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
又拍雲:
<script src="https://upcdn.b0.upaiyun.com/libs/jquery/jquery-2.0.2.min.js"></script>
新浪:
<script src="https://lib.sinaapp.com/js/jquery/2.0.2/jquery-2.0.2.min.js">
Google 谷歌
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
$(function(){})類似window.onload,告訴瀏覽器先載入html和css在載入js程式碼
本地引入和網站的引入的區別:
本地引入的優缺點:
優點:
1:本地引入JQ載入的時候速度更快.
2:本地引入更加穩定。
缺點:
1:但是會增加專案的體積,本地引入的庫或者框架或者插架太多讓網站開啟速度變慢。
網站引入的優缺點:
優點:
1:不必擔心增加專案的體積。
缺點:
1:引入有時會不穩定。
擴充:
寫法不同(參考4擴充html頁面)
jq庫的版本:
舊版本和新本版的問題。
舊版本更穩定,相容性更好。
新版本只是增加了一些新的方法,最新版本不建議用,因為穩定性不好。
jq 2.0以上版本不在支援ie6/7/8瀏覽器。
如果想了解學習jq,建議去jq官網自學API
$==document.getElementById(); $('屬性')
本地引入JQ庫
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<button id="btn">點選</button>
</body>
<script src="../js/jquery-1.10.1.js" type="text/javascript" charset="utf-8"></script>
<!--我們本地引入JQ庫就像引入本地js一樣就行-->
<script type="text/javascript">
// var obtn=document.getElementById('btn');
// btn.οnclick=function(){
// alert(1)
// }
$(function(){
$('#btn').click(function(){
alert(2)
})
})
</script>
</html>
網站引入JQ
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<button class="btn">點選</button>
</body>
<script src="https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
<!--
1:家裡必須有網
-->
<script type="text/javascript">
$('.btn').click(function(){
alert('你好')
})
</script>
</html>
相關文章
- 認識jqueryjQuery
- 好程式設計師帶你認識“jQuery”程式設計師jQuery
- 初識jQueryjQuery
- 從零玩轉jQuery-初識jQueryjQuery
- 02_初識jQueryjQuery
- JQuery知識總結jQuery
- JQuery基本知識彙總;JQuery常用方法;淺入瞭解JQueryjQuery
- 認識CopyOnWriteArrayList
- 認識ncurses
- 認識DockerDocker
- 認識htmlHTML
- 認識RedisRedis
- 認識 LLVMLVM
- JSON認識JSON
- jquery.form.js知識jQueryORMJS
- jQuery 知識點總結jQuery
- 認識 Service Worker
- Android - 認識ContextAndroidContext
- 感性認識JWTJWT
- fragment小認識Fragment
- 認識mysql(1)MySql
- 認識mysql(3)MySql
- 初步認識zookeeper
- 認識微服務微服務
- 示波器再認識
- Linux基本認識Linux
- 認識 Here Document
- 深入認識LinuxLinux
- Mybatis初步認識MyBatis
- jQuery知識總結之事件jQuery事件
- jQuery面試知識點整理jQuery面試
- jquery主要知識點(精簡)jQuery
- 關於UI設計行業的認識再到認識UI行業
- jQuery Validate驗證確認密碼是否相同jQuery密碼
- jquery基礎知識你知道哪些?jQuery
- jQuery第二章知識點jQuery
- jQuery 個人學習知識點jQuery
- jQuery第五章知識點jQuery