JMagazine是一個(gè)做什么的東西?
現(xiàn)在網(wǎng)絡(luò)運(yùn)用越來(lái)也豐富,電子雜志是一個(gè)很有趣的東西,不過(guò)大家看的大部分。基本都是flash的,有不易修改和加載過(guò)慢的缺點(diǎn),JMagazine是一個(gè)在JQ下能幫你完成一個(gè)圖片電子雜志的插件。
Current version: beta 0.1.3
Compressed filesize: 12,288 bytes
Author: Ariesjia
這是我做的一個(gè)小小的試?yán)昧?jquery ui,以及前面制作的JTooltips ,在博客園上我只是把雜志的大小改的小了一點(diǎn),demo隨后附上
操作:1.左鍵翻頁(yè)
2.右鍵放大,放大的圖片可以用鼠標(biāo)拖動(dòng)和滑輪滾動(dòng), 在放大圖片的時(shí)候右鍵點(diǎn)擊關(guān)閉(因?yàn)橛辛硕鄠€(gè)鼠標(biāo)右鍵的操作說(shuō)以我吧右鍵的菜單給屏蔽了)
3.自動(dòng)翻頁(yè)自動(dòng)記錄上一操作為前翻或者后翻,并保持狀態(tài)
4.url中有page這個(gè)值,這個(gè)值設(shè)定雜志的初始頁(yè)面,發(fā)送鏈接時(shí)候記錄。
提示:可修改后代碼再運(yùn)行!
接口介紹
以下為引用的內(nèi)容: JMag() MagJson:JMagazine雜志配置文件 [Obj] <具有一個(gè)格式的json對(duì)象,具體我在后面說(shuō)> LeftPage:雜志左頁(yè) [Selector] RightPage:雜志右頁(yè) [Selector] ViewPage:雜志放大頁(yè) [Selector] Recommended:雜志推薦信息 [Selector] StarPageNum:雜志起始頁(yè)書(shū) [Int] PageCount:雜志總共頁(yè)數(shù) [Int] PageWidth:雜志寬度 [Int,String] PageHeight:雜志高度 [Int,String] DefaultPageSpeed:默認(rèn)翻頁(yè)動(dòng)畫(huà)速度 [Int] BeforeLoad:加載前動(dòng)作 [Function] AfterLoad:加載后動(dòng)作 [Function] PageEvent:自定義翻頁(yè)動(dòng)畫(huà) [Function] PageFirst:翻到第一頁(yè)的動(dòng)作 [Function] PageLast:翻到第一頁(yè)的動(dòng)作 [Function] PageError:翻頁(yè)錯(cuò)誤動(dòng)作 [Function] PageError的優(yōu)先級(jí)比 PageFirst及PageLast低,如果執(zhí)行了PageLast或PageFirst就不會(huì)執(zhí)行 PageError StopAuto() 停止自動(dòng)翻頁(yè) Zoom() 放大ViewPage的圖片,defaultvalue:2 AutoPlay() 開(kāi)始自動(dòng)翻頁(yè) PageGo() 翻一頁(yè)如果后翻緩存一個(gè)data('style','PageGo');如果前翻就緩存一個(gè).data('style','PageBack');再執(zhí)行PageGo() getPageIMG() 獲取雜志左右頁(yè)面的圖片src 左頁(yè) getPageIMG() .left 右頁(yè)getPageIMG() .right getPageNum() 獲取雜志當(dāng)前頁(yè)數(shù),從0開(kāi)始計(jì)數(shù) getTotalNum() 獲取雜志總共頁(yè)數(shù) getMagConfig() 獲取雜志配置文件 jumpTo() 跳轉(zhuǎn)到N頁(yè),N為雜志左頁(yè)的頁(yè)碼 |
目前就有這么多,我會(huì)繼續(xù)更新的,既然是html的電子雜志,我會(huì)在下一個(gè) beta版中加入每個(gè)頁(yè)面能單獨(dú)配置HTML代碼的功能。
轉(zhuǎn)自:http://www.cnblogs.com/ariesjia/