gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区

站長資訊網
最全最豐富的資訊網站

什么是jquery異步加載

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

什么是jquery異步加載

本教程操作環境:windows7系統、jquery1.10.2版本、Dell G3電腦。

什么是jquery異步加載

異步加載又稱為非阻塞加載,當瀏覽器在加載JQ或JS的同時,還會進行后續頁面處理。

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

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

  • 定時任務:setTimeout,setInterval

  • 網絡請求:ajax請求,動態加載

  • 事件綁定

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

jQuery四種異步加載

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

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

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

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

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

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

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

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

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

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

其JSON文件格式為:

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

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

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

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

動態設置為:

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

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

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

其JS文件格式如下:

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

4、JQuery中異步加載XML文檔

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

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

參數url表示等待加載的數據地址,可選項[data]表示發送到服務器的數據,可選項[callback]表示加載成功時執行的回調函數,可選項[type]參數表示返回數據格式,可以為:HTMLXMLJSJSONTEXT等。

其調用方式與JSON類似:

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

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>

【推薦學習:jQuery視頻教程、web前端視頻】

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区
成人国产在线看| 永久免费的av网站| 1314成人网| 中文字幕精品一区二区三区在线| 国产freexxxx性播放麻豆| 无码人妻精品一区二区蜜桃百度| 日韩av加勒比| 久久视频免费在线| 99久re热视频精品98| 久久人人爽人人片| 欧美国产综合在线| 日韩a在线播放| 精品久久久久久久无码| 艹b视频在线观看| 国产欧美激情视频| 奇米777四色影视在线看| 在线观看18视频网站| 国产精品一区在线免费观看| 超级碰在线观看| 秋霞无码一区二区| 91视频免费版污| 三级性生活视频| 男人天堂a在线| 日韩 欧美 高清| 992tv人人草| 欧美变态另类刺激| 夜夜夜夜夜夜操| 东北少妇不带套对白| 国语对白做受xxxxx在线中国| 欧美午夜性生活| 亚洲爆乳无码精品aaa片蜜桃| 国产午夜福利在线播放| av网站在线不卡| 免费视频爱爱太爽了| av中文字幕网址| 伊人成色综合网| 日本a级片在线观看| 午夜欧美福利视频| 欧美 日韩精品| 日韩一级免费看| 色婷婷一区二区三区av免费看| 日本一级黄视频| 中文字幕第66页| 日韩大片一区二区| 精品无码国模私拍视频| 亚洲最新免费视频| 性生交免费视频| 国产人妻777人伦精品hd| 超碰在线资源站| 青青青在线视频免费观看| 91精品国产毛片武则天| 五月激情婷婷在线| 毛片av免费在线观看| 久久手机在线视频| 日本不卡一区二区三区四区| www.com操| 久久久久久久片| 999精品网站| 国产福利一区视频| 久草热视频在线观看| 日韩伦理在线免费观看| 免费网站在线观看视频| 天堂av免费看| 色爽爽爽爽爽爽爽爽| 久久婷婷中文字幕| 国产精品久久久久久久99| 无限资源日本好片| 91女神在线观看| 激情文学亚洲色图| 欧美少妇一级片| 91免费版看片| 日韩黄色短视频| 亚洲 高清 成人 动漫| 免费在线观看日韩视频| 国产一级片黄色| 五月婷婷六月丁香激情| 午夜视频在线网站| 天天做天天躁天天躁| 国自产拍偷拍精品啪啪一区二区| 成人一对一视频| 男人插女人下面免费视频| 欧美特黄aaa| 国产精品视频二| 国产淫片免费看| 五月花丁香婷婷| 男人天堂手机在线视频| 国产精品333| 欧美婷婷精品激情| 潘金莲一级淫片aaaaaa播放1| 男人的天堂avav| 人妻丰满熟妇av无码区app| www激情五月| 女人天堂av手机在线| 性chinese极品按摩| 国产一级大片免费看| 青青在线免费观看视频| 裸体裸乳免费看| 亚洲成熟丰满熟妇高潮xxxxx| 黄色小视频免费网站| 国产男女免费视频| 强伦女教师2:伦理在线观看| 国产精品秘入口18禁麻豆免会员| 色婷婷一区二区三区av免费看| 免费看av软件| 久久久精品麻豆| 男女激情无遮挡| 亚洲精品偷拍视频| 亚欧美在线观看| 国产主播在线看| 国内少妇毛片视频| 色网站在线视频| 成人性生生活性生交12| 97久久国产亚洲精品超碰热| 天天爽夜夜爽一区二区三区| 精品少妇一区二区三区在线| 裸体裸乳免费看| 亚洲欧美日本一区二区三区| 凹凸日日摸日日碰夜夜爽1| 欧美中文字幕在线观看视频| 色男人天堂av| 一区二区三区视频网| 国产熟人av一二三区| 欧美二区在线视频| 97免费视频观看| 亚洲精品天堂成人片av在线播放| 天天操天天干天天做| 中文字幕成人在线视频| 九九热在线免费| 国产日韩一区二区在线观看| 亚洲一区二区三区av无码| www.好吊操| 免费高清一区二区三区| 精品无码国产一区二区三区av| 日本一二三区视频在线| 艳母动漫在线免费观看| 中文字幕乱码免费| 在线观看污视频| 成人在线国产视频| 久久久性生活视频| 黄色影院一级片| chinese少妇国语对白| 无码少妇一区二区三区芒果| www.涩涩涩| 久久人人爽av| 50度灰在线观看| 黄色av网址在线播放| 免费在线观看毛片网站| 一区二区三区韩国| 国产一区一区三区| www精品久久| 婷婷丁香激情网| 992tv成人免费观看| 夜夜添无码一区二区三区| 成人免费观看视频在线观看| 日本人视频jizz页码69| 中文字幕12页| www..com日韩| 岛国av在线免费| 日本香蕉视频在线观看| 国产自偷自偷免费一区| 91麻豆天美传媒在线| 激情五月宗合网| 爱豆国产剧免费观看大全剧苏畅| 成人手机视频在线| 日本www在线视频| 三级黄色片免费看| 日韩精品视频久久| 玖玖精品在线视频| 黄色国产小视频| 无码人妻少妇伦在线电影| 午夜剧场在线免费观看| 九九热只有这里有精品| 污网站在线免费| 久久国产乱子伦免费精品| 欧美日韩午夜爽爽| 色噜噜狠狠一区二区| 日本a级片免费观看| 超碰91在线播放| 我看黄色一级片| 成年女人18级毛片毛片免费| 三区视频在线观看| 精品日韩久久久| 久久国产精品网| 天堂а√在线中文在线| 天天摸天天舔天天操| 久久久久久久少妇| 3d动漫一区二区三区| 成人av在线播放观看| 在线观看中文av| 国产精品自在自线| 亚洲一级片网站| 欧美激情第3页| 久热精品在线播放| 亚洲欧美久久久久| 国产a级片免费观看| 欧美xxxxx在线视频| 99爱视频在线| 精品国产成人av在线免| 97成人在线观看视频| 波多野结衣50连登视频|