久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合

站長資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

什么是jquery異步加載

在jquery中,異步加載又稱為非阻塞加載,一般指在加載的同時執(zhí)行代碼;也就是當(dāng)瀏覽器在加載JQ或JS的同時,還會進(jìn)行后續(xù)頁面處理,這樣可以優(yōu)化腳本文件的加載,提高頁面的加載速度。jq中可用load()、getJSON()等方法來實現(xiàn)異步。

什么是jquery異步加載

本教程操作環(huán)境:windows7系統(tǒng)、jquery1.10.2版本、Dell G3電腦。

什么是jquery異步加載

異步加載又稱為非阻塞加載,當(dāng)瀏覽器在加載JQ或JS的同時,還會進(jìn)行后續(xù)頁面處理。

異步加載可以優(yōu)化腳本文件的加載,提高頁面的加載速度。

什么時候要使用異步加載?

  • 定時任務(wù):setTimeout,setInterval

  • 網(wǎng)絡(luò)請求:ajax請求,動態(tài)加載

  • 事件綁定

    1個點擊事件被綁定了之后,我們是不知道瀏覽者什么時候會點擊這個按鈕的,如果瀏覽者一直不點擊按鈕,難道就不給他看頁面接下來的動作了嗎?顯然不可能,所以要之后的事情和綁定事件同時做,如果瀏覽者點擊了,那就按點擊之后的動作往下走,如果真的沒點擊,那他也不會因為過程被阻塞而導(dǎo)致看不到其他的畫面。

jQuery四種異步加載

在頁面開發(fā)的過程中,為了加快整體頁面打開的速度,對于某局部的數(shù)據(jù)采用異步讀取(Ajax技術(shù))的方法獲取,這一方法的應(yīng)用極大地優(yōu)化了用戶的體驗,優(yōu)化了頁面的執(zhí)行。

1、jQuery中的load()方法加載HTML

在傳統(tǒng)的JavaScript中,使用XMLHttpRequest對象異步加載數(shù)據(jù);而在jQuery中,使用load()方法可以輕松實現(xiàn)獲取異步數(shù)據(jù)的功能。

load(url,[data],[callback]);

 <script type="text/javascript">         $(function() {             $("#Button1").click(function() { //按鈕點擊事件                 $("#divTip").load("6-1b.html"); //load()方法加載數(shù)據(jù)             })         })     </script>
<div class="clsShow">姓名:陶國榮<br />性別:男<br />郵箱:tao_guo1_rong@163.com</div>

2、jQuery中的全局函數(shù)getJSON()

雖然使用load()方法可以很快地加載數(shù)據(jù)到頁面中,但有時需要對獲取的數(shù)據(jù)進(jìn)行處理,如果將用load()方法獲取內(nèi)容進(jìn)行遍歷,也可以進(jìn)行數(shù)據(jù)處理,但必須先插入頁面中才能進(jìn)行,執(zhí)行效率不高。

JSON這種輕量級的數(shù)據(jù)交互格式很方便計算機(jī)的讀取,效率很高。在jQuery中專門有一個全局函數(shù)getJSON(),其調(diào)用的語法格式為:

$.getJSON(url,[data],[callback])

   $(function() {             $("#Button1").click(function() { //按鈕單擊事件                 //打開文件,并通過回調(diào)函數(shù)處理獲取的數(shù)據(jù)                 $.getJSON("UserInfo.json", function(data) {                     $("#divTip").empty(); //先清空標(biāo)記中的內(nèi)容                     var strHTML = ""; //初始化保存內(nèi)容變量                     $.each(data, function(InfoIndex, Info) { //遍歷獲取的數(shù)據(jù)                         strHTML += "姓名:" + Info["name"] + "<br>";                         strHTML += "性別:" + Info["sex"] + "<br>";                         strHTML += "郵箱:" + Info["email"] + "<hr>";                     })                     $("#divTip").html(strHTML); //顯示處理后的數(shù)據(jù)                 })             })         })

其JSON文件格式為:

[   {     "name": "陶國榮",     "sex": "男",     "email": "tao_guo_rong@163.com"   },   {     "name": "李建洲",     "sex": "女",     "email": "xiaoli@163.com"   } ]

3、jQuery中的全局函數(shù)getScript()

在jQuery中,除通過全局函數(shù)getJSON格式的文件內(nèi)容外,還可以通過另外一個全局函數(shù)getScript()獲取JS文件內(nèi)容。基本設(shè)置如下:

<script type="text/javascript" src="Jscript/xx.js"></script>

動態(tài)設(shè)置為:

$("<script type='text/javascript' src='Jscript/xx.js'/>

而通過全局函數(shù)getScript()加載JS文件可以提高頁面的執(zhí)行效率

 $(function() {             $("#Button1").click(function() { //按鈕單擊事件                 //打開已獲取返回數(shù)據(jù)的文件                 $.getScript("UserInfo.js");             })         })

其JS文件格式如下:

var data = [   {       "name": "陶國榮",       "sex": "男",       "email": "tao_guo_rong@163.com"   },   {       "name": "李建洲",       "sex": "女",       "email": "xiaoli@163.com"   } ];  var strHTML = ""; //初始化保存內(nèi)容變量 $.each(data, function() { //遍歷獲取的數(shù)據(jù)     strHTML += "姓名:" + this["name"] + "<br>";     strHTML += "性別:" + this["sex"] + "<br>";     strHTML += "郵箱:" + this["email"] + "<hr>"; }) $("#divTip").html(strHTML); //顯示處理后的數(shù)據(jù)

4、JQuery中異步加載XML文檔

對XML格式的文檔,jQuery中使用全局函數(shù)$.get()進(jìn)行訪問,其語法格式為:

$.get(url,[data],[callback],[type])

參數(shù)url表示等待加載的數(shù)據(jù)地址,可選項[data]表示發(fā)送到服務(wù)器的數(shù)據(jù),可選項[callback]表示加載成功時執(zhí)行的回調(diào)函數(shù),可選項[type]參數(shù)表示返回數(shù)據(jù)格式,可以為:HTMLXMLJSJSONTEXT等。

其調(diào)用方式與JSON類似:

 $(function() {             $("#Button1").click(function() { //按鈕單擊事件                 //打開文件,并通過回調(diào)函數(shù)處理獲取的數(shù)據(jù)                 $.get("UserInfo.xml", function(data) {                     $("#divTip").empty(); //先清空標(biāo)記中的內(nèi)容                     var strHTML = ""; //初始化保存內(nèi)容變量                     $(data).find("User").each(function() { //遍歷獲取的數(shù)據(jù)                         var $strUser = $(this);                         strHTML += "姓名:" + $strUser.find("name").text() + "<br>";                         strHTML += "性別:" + $strUser.find("sex").text() + "<br>";                         strHTML += "郵箱:" + $strUser.find("email").text() + "<hr>";                     })                     $("#divTip").html(strHTML); //顯示處理后的數(shù)據(jù)                 })             })         })

XML格式:

<?xml version="1.0" encoding="utf-8" ?> <Info>   <User id="1">     <name>陶國榮</name>     <sex>男</sex>     <email>tao_guo_rong@163.com</email>   </User>    <User id="2">     <name>李建洲</name>     <sex>女</sex>     <email>xiaoli@163.com</email>   </User> </Info>

【推薦學(xué)習(xí):jQuery視頻教程、web前端視頻】

贊(0)
分享到: 更多 (0)
?
網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
婷婷精品在线| 欧美在线黄色| 国产免费av国片精品草莓男男| 亚洲欧美专区| 欧美日韩伊人| 久久久久久久欧美精品| 日韩av网站在线观看| 国产美女久久| 精品视频网站| 99久久视频| 在线国产精品一区| 国产日产精品_国产精品毛片| 麻豆精品在线| 亚洲福利免费| 亚洲精品三级| 精品久久视频| 国模 一区 二区 三区| 亚洲日本国产| 97精品国产一区二区三区| 女同性一区二区三区人了人一| 91嫩草精品| 久久久精品网| 日韩二区三区在线观看| 色在线视频观看| 亚洲午夜免费| 国产一区二区精品久| 黄色日韩在线| 国产精品综合色区在线观看| 丝袜av一区| 视频一区中文字幕精品| 国产在线看片免费视频在线观看| 美女日韩在线中文字幕| 欧美国产日本| 欧美日韩国产探花| 国产精品一卡| 欧美日韩国产亚洲一区| 国产亚洲人成a在线v网站| 免费看av不卡| 青青草国产精品亚洲专区无| 久久久久久久久99精品大| 亚洲久久一区| 日韩在线观看不卡| 国产剧情在线观看一区| 国产在线日韩| 国产美女久久| 免费视频一区二区| 国产传媒av在线| 亚洲乱码一区| 欧美精品羞羞答答| 国产一区二区三区四区| 日韩精品视频网| 国产精品av久久久久久麻豆网| 国产精品.xx视频.xxtv| 亚洲精品护士| 欧美 日韩 国产一区二区在线视频| 国产精品一页| 蜜桃一区二区三区在线观看| 久久婷婷亚洲| av日韩中文| 欧美一区不卡| 亚洲精品美女| 久久不射中文字幕| 久久国产直播| 中文在线中文资源| 国产精品xxx在线观看| 日韩视频1区| 免费在线观看视频一区| 亚洲成av人片一区二区密柚| 都市激情国产精品| 免费在线亚洲| 国产精品一区二区三区四区在线观看| 美女被久久久| 黄色亚洲免费| 欧美成人日韩| 国产理论在线| 日韩av专区| 久久精品五月| 欧美激情 亚洲a∨综合| 欧美日韩黄网站| 日韩精品亚洲一区二区三区免费| 在线精品一区| 天堂成人免费av电影一区| 午夜久久tv| 亚洲一区二区三区四区五区午夜| 美女毛片一区二区三区四区 | 亚洲日韩中文字幕一区| 国产一在线精品一区在线观看| 成人片免费看| 欧美成人a交片免费看| 吉吉日韩欧美| 高清久久精品| 国产福利片在线观看| 在线人成日本视频| 日韩精品永久网址| 久久久成人网| 九色精品91| 最新日韩av| 国产美女精品| 一区二区亚洲视频| 日韩精品成人| 久久精品xxxxx| 日韩成人午夜精品| 久久国产日韩欧美精品| 国产精品成人国产| 精品美女视频| 日韩一区二区三区免费播放| 黄在线观看免费网站ktv| 日韩中文首页| 欧美福利专区| 亚洲深夜福利在线观看| 日韩精品视频在线看| 国产精品自在| 国产一区调教| 欧美亚洲精品在线| 鲁大师成人一区二区三区| 中文字幕av一区二区三区四区| 久久国产精品亚洲77777| 免费久久精品视频| 国产精品亚洲二区| 免费一二一二在线视频| 激情五月色综合国产精品| 在线视频日韩| 88久久精品| 人在线成免费视频| 日韩午夜高潮| 青青草国产成人99久久| 日韩成人免费| 午夜在线观看免费一区| 亚洲精品影视| 久久av国产紧身裤| 亚洲精品国产嫩草在线观看| 伊人久久亚洲热| 日韩高清在线观看一区二区| 九九99久久精品在免费线bt| 国产中文一区| 国产欧美日韩免费观看| 日韩国产一区| 日本在线成人| 久久天堂精品| 日韩av电影一区| 中文字幕在线看片| 亚洲欧美久久精品| yellow在线观看网址| 蘑菇福利视频一区播放| 国产精品**亚洲精品| 美女毛片一区二区三区四区 | 国产综合婷婷| 国产精区一区二区| 欧美 日韩 国产一区二区在线视频| 日韩精品久久理论片| 日韩在线视频精品| 日韩精品福利一区二区三区| 成人羞羞视频播放网站| 日本午夜精品久久久久| 在线日韩欧美| 国产精品分类| 99亚洲精品| 久久久久亚洲精品中文字幕| 国产精品嫩草99av在线| 欧美片第1页综合| 五月天久久网站| 荡女精品导航| 欧美专区一区| 美日韩精品视频| 日韩高清欧美| 国产欧美丝祙| 免费在线观看不卡| 999久久久国产精品| 国产精品chinese| 亚洲精选成人| 日韩视频一区二区三区在线播放免费观看| 欧美91在线|欧美| 亚洲精品无播放器在线播放| 欧美色图一区| 久久尤物视频| 日本免费新一区视频| 午夜精品婷婷| 久久久777| caoporn视频在线| 国产精品白丝一区二区三区| 亚洲毛片一区| 丝袜脚交一区二区| 亚洲夜间福利| 在线手机中文字幕| 久久一区亚洲| 国产精品一线| 日本va欧美va精品发布| 99综合视频| 美女少妇全过程你懂的久久| 色婷婷综合网| 久久免费影院| 国产精品一区二区三区av| 亚洲精品在线a| 美日韩精品视频| 国产精品女主播一区二区三区| 色爱av综合网| 91精品国产乱码久久久久久久| 免费亚洲一区| 欧美成人aaa| 精品福利久久久|