jQuery-fancybox图片预览
生活随笔
收集整理的這篇文章主要介紹了
jQuery-fancybox图片预览
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
之前寫的內(nèi)容有問題(當(dāng)時(shí)是在項(xiàng)目中直接跑的,未拿出來單獨(dú)測試),今天做了修正。對(duì)之前給同胞們?cè)斐傻穆闊┦直浮?/p>
--以下是正文------------------------------------------------------------
原生的jQuery-fancybox圖片預(yù)覽不支持Base64編碼,這里給出經(jīng)過改造后支持Base64編碼的版本,但該版本的Base64方式暫時(shí)無法對(duì)IE8支持(IE8會(huì)出現(xiàn)圖片顯示不全的問題),具體效果說明:
靜態(tài)資源文件鏈接:JQuery-fancybox(支持Base64)靜態(tài)資源
使用說明:
- 1、引入jquery.fancybox.js,以及css資源(css資源需放在一個(gè)目錄下):
- 2、設(shè)置jquery.fancybox.js中的【basePath】、【cssBasePath】:
- 3、頁面初始化時(shí)進(jìn)行fancybox配置:
- 4、給要預(yù)覽的圖片添加屬性【href】,值與其屬性【src】一樣,若為Base64編碼,需有前綴滿足正則【data:image\/.*,】(如:data:image/jpg;base64,):
?
擴(kuò)展:
- 1、對(duì)全局圖片添加fancybox圖片預(yù)覽,若不需進(jìn)行圖片預(yù)覽的圖片需添加class【not-fancybox】:
?
總結(jié)
以上是生活随笔為你收集整理的jQuery-fancybox图片预览的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: oppo校招笔试题
- 下一篇: 后端工程师-软件类OPPO-2023届校