## jQuery 簡介
* * *
jQuery 庫可以通過一行簡單的標記被添加到網頁中。
* * *
## 您需要具備的基礎知識
在您開始學習 jQuery 之前,您應該對以下知識有基本的了解:
* HTML
* CSS
* JavaScript
* * *
## 什么是 jQuery ?
jQuery是一個JavaScript函數庫。
jQuery是一個輕量級的"寫的少,做的多"的JavaScript庫。
jQuery庫包含以下功能:
* HTML 元素選取
* HTML 元素操作
* CSS 操作
* HTML 事件函數
* JavaScript 特效和動畫
* HTML DOM 遍歷和修改
* [AJAX](https://www.w3cschool.cn/ajax/)
* Utilities
**提示:** 除此之外,Jquery還提供了大量的插件。
* * *
## 為什么使用 jQuery ?
目前網絡上有大量開源的 JS 框架, 但是 jQuery 是目前最流行的 JS 框架,而且提供了大量的擴展。
很多大公司都在使用 jQuery, 例如:
* Google
* Microsoft
* IBM
* Netflix
jQuery是否適用于所有瀏覽器?jQuery 團體知道JS在不同瀏覽器中存在著大量的兼容性問題,目前jQuery兼容于所有主流瀏覽器, 包括Internet Explorer 6!
* * *
## jQuery版本支持
在使用jQuery的時候你應該要注意的是 jQuery 2版本以上是不支持 IE6,7,8 瀏覽器的。那么如果使用的是 IE6,7,8 瀏覽器的話,你就得選擇使用jQuery1.9版本的,或者,你也可以通過條件注釋在使用 IE6,7,8 瀏覽器的時候只允許包含 jQuery 1.9.
注釋代碼如下:
~~~
<!--[if lt IE 9]>
<script src="jquery-1.9.0.js"></script>
<![endif]-->
<!--[if gte IE 9]><!-->
<script src="jquery-2.0.0.js"></script>
<!--<![endif]-->
~~~
* * *
## 替代 jQuery 庫
如果您希望將 jQuery 庫存放在您的計算機上,那么根據 Google 和 Microsoft 對 jQuery 友好性,您可以從 Google 或 Microsoft 加載 CDN jQuery 核心文件。
- 簡介
- 安裝
- 語法
- 選擇器
- 事件
- click
- dblclick
- mouseenter
- mouseleave
- mousedown
- mouseup
- hover
- focus
- blur
- 鍵盤事件
- 效果
- 隱藏和顯示
- 淡入淡出
- 滑動
- 動畫
- 停止滑動
- jQuery Callback 方法
- jQuery Chaining
- jQuery_HTML
- jQuery獲取
- jQuery設置
- jQuery添加元素
- jQuery刪除元素
- jQuery CSS類
- jQuery css() 方法
- jQuery 遍歷
- jQuery AJAX
- jQuery AJAX簡介
- jQuery - AJAX load() 方法
- jQuery - AJAX get() 和 post() 方法