jquery操作手冊
Jquery操作手冊Jquery簡介?
-
什麼是jquery?
1.
是一個javaScript函式庫。其實就是javascript庫,由javascript寫的函式封裝成一個庫。
jQuery是一個JavaScript函式庫。
jQuery是一個輕量級的"寫的少,做的多"的JavaScript庫。
-
jquery包括以下功能
1.
html元素選取
html元素操作
css操作
html事件函式
javascript特效和動畫
html DOM遍歷和修改
AJAX(非同步請求互動)
Utilities
並且在此基礎之上,還有提供了大量的外掛。
1.
為什麼要學習jquery呢?
1.
Jquery是目前最流行的js框架,許多大公司都在使用
比如IBM,Google,Microsoft
Jquery比javaScript的優點
1.
Jquery極大地簡化了javascript程式設計。
Jquery要比javascript更容易學習。
Jquery學習基礎
1.
在學jquery之前需要學習人員具體以下知識:
1.
HTML
CSS
JS(javascript)
Jquery 的安裝
因為jquery是一個javascript庫,所以可以像引入js一樣引入到一個html檔案內
用一個標籤將jquery檔案引入
1.
<script src=”jquery.xxxxxx.js” type=”text/javascript”></script>
提示: 將下載的檔案放在網頁的同一目錄下,就可以使用jQuery。
您是否很疑惑為什麼我們沒有在 <script> 標籤中使用 type="text/javascript" ?
在 HTML5 中,不必那樣做了。JavaScript 是 HTML5 以及所有現代瀏覽器中的預設指令碼語言!
Jquery語法
jQuery 語法是透過選取 HTML 元素,並對選取的元素執行某些操作。
基礎語法:$(selector).action()
1.
美元符是定義使用jquery的。
selector是要查詢或者要操作的html元素
action()是對選擇的元素要進行的操作
1.
比如:$(“div”).hide() à表示隱藏所有的div元素
1.
Jquery語法的書寫區域
1.
在head標籤內的script標籤內
$(document).ready(function(){
// 開始寫 jQuery 程式碼...
});
$(document).ready();表示整個文件載入完成後才執行該程式碼,為了防止文件在載入前就執行jquery程式碼。
Jquery選擇器
Jquery選擇器允許你對html元素組或者單個元素進行操作
Jquery選擇器基於元素的ID、類、型別、屬性、屬性值等查詢html元素。
但是請記住jquery中所有選擇器都以美元符開頭:$()
一些基本的元素選擇器:元素選擇器
其實就是選擇一些html元素標籤元件
比如
1.
$("p")
該句話的意思是在頁面中選取所有的<p>元素
例項:
#id 選擇器
jQuery #id 選擇器透過 HTML 元素的 id 屬性選取指定的元素。
頁面中元素的 id 應該是唯一的,所以您要在頁面中選取唯一的元素需要透過 #id 選擇器。
透過 id 選取元素語法如下:
$("#test")
例項:
class 選擇器
jQuery 類選擇器可以透過指定的 class 查詢元素。
語法如下:
$(".test")
例項:
其他的一些選擇器
事件
Jquery中的其他事件
Event函式
繫結的函式功能
$(document).ready(function);
將函式繫結到檔案的就緒事件(文件載入完成)
$(selector).click(function);
將函式繫結到點選或者單擊事件
$(selector).dbclick(function);
將函式繫結到雙擊事件
$(selector).focus(function);
將事件繫結到獲得的焦點的事件中
$(selector).blur(function);
將事件繫結到失去的焦點的事件中。
$(selector).toggle(function);
將元件的屬性轉換為隱藏或者顯示狀態
$(selector).mouseover(function);
將函式繫結到備選元素的的滑鼠懸停事件。(其實就是hide方法和show方法的互相切換)
Switch描述:
Jquery效果淡入淡出fade
fadeIn()fadeOut()fadeToggle()fadeTo()
FadeIn()是將某個元素淡入為顯示狀態
1.
格式:fadeIn(speed,callback)
1.
通常可以取值為:fast,slow,毫秒值或者預設不寫
其中speed是速度,callback是執行淡入後的所執行的其他函式或者函式名
相同道理fadeOut也是相同的道理
1.
將元件的顯示狀態更改為隱藏狀態
fadeToggle
1.
該fadeToggle可以在每次點選後在fadeIn與fadeOut的效果之間進行切換。
fadeTo
1.
格式fadeTo(speed,opacity,callback)
該函式允許漸變為給定的不透明度(0~1之間)
滑動
slideUp()
1.
這個方法用於向上滑動元素
語法:$(selector).slideUp(speed,callback);
1.
可選的speed引數規定效果的時長。它可以取一下值:“slow”,”fast”,或者一些毫秒值
可選的callback是在向上滑動後所執行的函式的名稱。
slideDown();
1.
這個方法用於向下滑動元素
語法:$(selector).slideDown(speed,callback);
slideToggle();
1.
語法:$(selector).slideToggle(speed,callback);
動畫
animate();
1.
語法:$(selector).animate({params},speed,callback());
1.
{params}:表示要設定的一些引數
speed表示執行該動畫所需的時間
callback()表示執行該動畫後所執行其他的函式或者方法。
Ajax簡單請求Servlet
Ajax:Asynchronous javascript and xml
1.
全稱叫做非同步js和xml技術:其實就是非同步互動技術
Ajax 是一種用於建立快速動態網頁的技術。
作用:透過在後臺與伺服器進行少量的資料交換,Ajax可以實現非同步更新。這意味著可以在不全部更新頁面的情況下只更新部分頁面。比如傳統的頁面點選一個按鈕要更新整個頁面這導致了有的不需要更新部分也更新了,就有點浪費流量資料了,所有用了Ajax技術後只需要更新要更新的部分即可。
使用注意:在使用Ajax技術前先需要匯入jquery.xxx.js
格式:
1. 6.
Ajax非同步請求servlet例項:
1.
Html程式碼
1. 2.
伺服器程式碼
1. 3.
結果:
1.
點選box text會彈出框
並在box text下方顯示hello
4.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/810/viewspace-2817719/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- vi 操作手冊
- rman duplicate操作手冊
- GIt tag 操作手冊Git
- DHorse操作手冊
- PDB插拔操作手冊
- RMAN基本操作手冊
- 是操作手冊更是安全手冊
- kraken軟體操作手冊
- 磁碟陣列操作手冊陣列
- ECG操作手冊--AndroidAndroid
- 列印交易票功能操作手冊
- 資料載入操作手冊
- Loadrunner 簡明操作手冊
- SAP BASIS 標準操作手冊
- SAP操作手冊常讀常新
- wps+ps 寫操作手冊
- Git操作手冊|命令速查表Git
- 股票操作手冊(不斷更新中)
- 操作手冊(GB8567——88) (轉)
- ORACLE基礎運維命令操作手冊Oracle運維
- mpaas-springboot-base操作手冊Spring Boot
- Tortoise SVN操作手冊_百度文庫
- Centos7安裝MySQL8.0 - 操作手冊CentOSMySql
- MySQL5.7.26 MHA叢集部署操作手冊MySql
- LCM產品管理員操作手冊讀後感
- iOS應用釋出操作手冊-應用釋出篇iOS
- [原創] Frida操作手冊-Android環境準備Android
- jQuery使用手冊(收藏)jQuery
- ENVI新機器學習:隨機森林遙感分類工具操作手冊機器學習隨機森林
- JQuery 1.6參考手冊jQuery
- jQuery簡明參考手冊——30分鐘快速入門jQueryjQuery
- 軟體開發專案文件系列之十三如何撰寫使用者操作手冊
- jQuery如何判斷是否註冊某事件jQuery事件
- jQuery使用手冊之基本介紹(1)jQuery
- Jquery和js實現cookie操作手機浮層廣告;附加:js獲取、新增、刪除cookiejQueryJSCookie
- 用jQuery-Easy-UI編寫註冊頁面jQueryUI
- jQuery如何解綁註冊的事件處理函式jQuery事件函式
- jQuery MiniUI 開發指南+API元件參考手冊jQueryUIAPI元件