最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

如何使用AJAX實(shí)現(xiàn)按需加載【推薦】

 更新時(shí)間:2016年05月12日 08:36:11   投稿:jingxian  
如何使用AJAX實(shí)現(xiàn)按需加載?下面小編就為大家?guī)?lái)一篇如何使用AJAX實(shí)現(xiàn)按需加載【推薦】。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

按需加載的優(yōu)勢(shì):在實(shí)際調(diào)查中發(fā)現(xiàn),很多的網(wǎng)民在游覽網(wǎng)站時(shí)具有明確的指向性,往往在進(jìn)入主頁(yè)后直接搜索進(jìn)入自己需要的商品列表內(nèi),如果在客戶(hù)進(jìn)入主頁(yè)時(shí)將主頁(yè)信息全部加載完畢后展示給顧客,會(huì)極大的浪費(fèi)網(wǎng)站資源,同時(shí)也會(huì)降低客戶(hù)體驗(yàn)度,因而按需加載則成為了當(dāng)今網(wǎng)站構(gòu)建的主流。

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>按需加載圖片</title>

<style type="text/css">

*{margin:0px;padding:0px;list-style:none;}

ul{

height:auto;

overflow:hidden;

width:400px;

margin:0 auto;

}

li{

width:300px;

height:200px;

border:solid 1px #ddd;

overflow:hidden;

}

</style>

</head>

<body>

<ul>

<li><img data-src="./sunli/1.jpg" alt="" width="100%"></li>

<li><img data-src="./sunli/2.jpg" alt="" width="100%"></li>

<li><img data-src="./sunli/3.jpg" alt="" width="100%"></li>

<li><img data-src="./sunli/4.jpg" alt="" width="100%"></li>

<li><img data-src="./sunli/5.jpg" alt="" width="100%"></li>

<li url="./rexiao.php">

 

</li>

</ul>

<script type="text/javascript" src="jquery-1.8.3.min.js"></script>

<script type="text/javascript">

//綁定窗口的滾動(dòng)事件

$(window).scroll(function(){

//遍歷檢測(cè)里面的元素尺寸

$('li[isLoaded!=1]').each(function(){

//獲取滾動(dòng)高度

var sT = $(window).scrollTop();

//獲取窗口的可視區(qū)域的高度

var cT = $(window).height();

//獲取元素距離文檔頂部的偏移量

var t = $(this).offset().top;

//暫存當(dāng)前元素對(duì)象

var curLi = $(this);

//檢測(cè)判斷

if(t <= sT + cT){

//檢測(cè)是否具有url屬性

var url = $(this).attr('url');

//如果有 發(fā)送ajax 獲取請(qǐng)求之后的數(shù)據(jù)

if(url){

//發(fā)送ajax

$.get('rexiao.php',{}, function(data){

curLi.html(data);

return;

})

}

//這個(gè)時(shí)候要顯示了 修改元素的src屬性 

var src = $(this).find('img').attr('data-src');

//設(shè)置

$(this).find('img').attr('src',src);

//做標(biāo)識(shí)

$(this).attr('isLoaded','1');

}

})

})

​

//使用代碼來(lái)觸發(fā)滾動(dòng)事件 

$(window).trigger('scroll');

</script>

</body>

</html>

以上這篇如何使用AJAX實(shí)現(xiàn)按需加載【推薦】就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

遵义县| 霞浦县| 社旗县| 大埔区| 湛江市| 越西县| 繁峙县| 米泉市| 安图县| 双牌县| 涪陵区| 临邑县| 泌阳县| 三亚市| 泸州市| 平塘县| 腾冲县| 汝阳县| 云梦县| 普洱| 离岛区| 栾川县| 元氏县| 扎鲁特旗| 博湖县| 延川县| 博兴县| 洛川县| 新巴尔虎右旗| 南丹县| 土默特左旗| 改则县| 甘南县| 吴桥县| 金门县| 达拉特旗| 弋阳县| 肥乡县| 鲁甸县| 阿瓦提县| 永和县|