深入探究HTML5的History API
/ 07-09
HTML5學習筆記之History API
/ 02-26
瀏覽器歷史記錄管理(BrowsingHistoryView 32+64位) V2.1.0 綠色
422KB / 08-09
App_GlobalResources.HistoryVersions.Designer.cs.dll
6KB / 06-14
mitec Internet History Browser(瀏覽器歷史記錄查看工具) v1.3.
678MB / 12-30
歷史記錄清除器(History Eraser Pro) v6.06 漢化安卓版
3.54MB / 03-29
IE歷史記錄查看器(IE History Manager) v1.0 綠色版
374KB / 08-20
查看瀏覽器歷史記錄工具MozillaHistoryView V1.57 漢化綠色免費
67.1KB / 12-11
-
基于input的手機移動端圖片上傳特效 jQuery / 116KB
-
-
-
實現(xiàn)響應式選項卡svg 文本輪播圖特效 jQuery / 232KB
-
jQuery鷹眼視圖小地圖定位預覽插件minimap.js jQuery / 12.6KB
-
jQuery實現(xiàn)左右切換全屏輪播圖特效源碼 jQuery / 87.5KB
-
使用jQuery開發(fā)的移動端模擬鍵盤插件特效 jQuery / 16.3KB
-
jQuery實現(xiàn)文本描述提示框插件abTips jQuery / 48.5KB
-
jQuery不同多功能文件類型添加上傳特效源碼 jQuery / 51.2KB
-
jQuery實現(xiàn)的音樂播放器代碼(含歌單列表) jQuery / 117KB
詳情介紹
目前已經(jīng)有//github.com/, //plus.google.com, //www.welefen.com 等網(wǎng)站已經(jīng)使用。
pjax是對ajax + pushState的封裝,讓你可以很方便的使用pushState技術(shù)。
同時支持了緩存和本地存儲,下次訪問的時候直接讀取本地數(shù)據(jù),無需在次訪問。
并且展現(xiàn)方式支持動畫技術(shù),可以使用系統(tǒng)自帶的動畫方式,也可以自定義動畫展現(xiàn)方式。
jquery版
將jquery.pjax.js部署到你的頁面中,將需要使用pjax的a鏈接進行綁定(不能綁定外域的url),如:
[code]
$.pjax({
selector: 'a',
container: '#container', //內(nèi)容替換的容器
show: 'fade', //展現(xiàn)的動畫,支持默認和fade, 可以自定義動畫方式,這里為自定義的function即可。
cache: true, //是否使用緩存
storage: true, //是否使用本地存儲
titleSuffix: '', //標題后綴
filter: function(){},
callback: function(){}
})
[/code]
pjax高級使用技巧:
關(guān)于pjax這里就不多介紹了,簡單易用,輕松地實現(xiàn)部分刷新,告別鏈接帶來的閃爍。
之前看過pjax并實現(xiàn)了demo,還寫了篇筆記,不過jquery 1.9把live()方法刪掉了,新版pjax也隨之換了用on()方法實現(xiàn),最近項目有用到,所以了解了新的使用方法,這里也做一個新的筆記。
環(huán)境:
jquery 1.10.2
jquery.pjax.js 下載
使用方法:
監(jiān)控所有class為pjaxlink的鏈接,采用pjax更新鏈接頁面中id為ToInsert的容器內(nèi)容到本頁面中id為Content的容器中。若獲取內(nèi)容時間超過5秒,則直接跳轉(zhuǎn):
[code]
$(document).pjax('a.pjaxlink', '#Content', {fragment:'#ToInsert', timeout:5000});
[/code]
使用實例:
原始頁面是通過跳轉(zhuǎn)的翻頁,我在不改變頁面內(nèi)容的前提下,使用pjax監(jiān)控翻頁鏈接,僅更新列表(保證列表容器是分頁容器的父節(jié)點)的內(nèi)容。
[code]
if ($.support.pjax) {
//遍歷所有分頁容器
$('.pagercontainer').each(function(){
//取得列表容器
$listcontainer=$(this).parent();
//取得列表容器的ID
var listcontainerid=$listcontainer.attr('id');
//用pjax監(jiān)控所有分頁鏈接并定義pjax來實現(xiàn)更新
$(document).pjax('#'+listcontainerid+' .pagercontainer a', '#'+listcontainerid, {fragment:'#'+listcontainerid, timeout:5000});
});
$(document).on('pjax:send', function() {
//在pjax發(fā)送請求時,顯示loading動畫層
$('#loading').show();
});
$(document).on('pjax:complete', function() {
//在pjax處理完成后,隱藏loading動畫層
//由于速度太快會導到loading層閃爍,影響體驗,所以在此加上500毫秒延遲
setTimeout(function(){$('#loading').hide()},500);
});
}
[/code]
下載地址
人氣腳本
相關(guān)文章
-
基于input的手機移動端圖片上傳特效
使用input原生事件配合接口實現(xiàn)圖片上傳效果,非常簡單的手機移動端上傳圖片的特效,歡迎下載使用...
-
實現(xiàn)Bootstrap布局的表單設(shè)計器、問卷等特效源碼
這是基于Bootstrap布局的表單設(shè)計器、問卷等的特效,包含有文本框、多行文本、單選、復選、日期選擇、下拉選擇框等??蓪С?導入json、預覽表單等功能...
-
jquery-resizable可調(diào)整大小的table表格
這里為大家分享基于jquery-resizable實現(xiàn)可調(diào)整表格(table)列寬的代碼,需要的朋友可以參考下...
-
實現(xiàn)響應式選項卡svg 文本輪播圖特效
這是響應式選項卡svg 文本輪播圖效果,以swiper為基礎(chǔ),用的是swiper雙向控制,圖標條用的是阿里巴巴個人項目圖標庫,歡迎下載...
-
jQuery鷹眼視圖小地圖定位預覽插件minimap.js
這是jQuery小地圖定位預覽鷹眼視圖,默認左側(cè)是頁面主要內(nèi)容,然后在右側(cè)形成一個快速定位通道,產(chǎn)生一個縮小版的頁面,即預覽效果...
-
jQuery實現(xiàn)左右切換全屏輪播圖特效源碼
這是一個使用HTML、CSS和Javript編寫的全屏輪播風格特效,包含多張圖片和對應的文本介紹,通過自動滑動和手動切換兩種方式,展示出不同的內(nèi)容...
下載聲明
☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復,謝謝!
☉ 下載本站資源,如果服務器暫不能下載請過一段時間重試!或者多試試幾個下載地址
☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學習研究之用,如用于商業(yè)用途,請購買正版。
☉ 本站提供的pjax (ajax + pushState的封裝) 無刷新翻頁等資源來源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。