1. 程式人生 > >簡單粗暴的移動端圖片瀏覽外掛demo

簡單粗暴的移動端圖片瀏覽外掛demo

使用方法:

首先引入 jQuery

<script src="./fly-zomm-img.min.js"></script>

再引入 圖片瀏覽外掛

<script src="./fly-zomm-img.min.js"></script>

無需額外引入css樣式檔案

HTML結構:

<div id="content">
    <p>
      <img src="./images/swiper-1.jpg" alt="">
    </p>
    <p>
      <img src="./images/swiper-2.jpg" alt="">
    </p>
    <p>
      <img src="./images/swiper-3.jpg" alt="">
    </p>
    <p>
      <img src="./images/swiper-4.jpg" alt="">
    </p>
  </div>

所有圖片需要放在一個大DIV裡

配置外掛引數:

<script>
  $('#content').FlyZommImg({
      rollSpeed: 200,//切換速度
      miscellaneous: false,//是否顯示底部輔助按鈕
      closeBtn: true,//是否開啟右上角關閉按鈕
      hideClass: 'hide',//不需要顯示預覽的 class
      imgQuality: 'thumb',//圖片質量型別  thumb 縮圖  original 預設原圖
      slitherCallback: function (direction, DOM) {//左滑動回撥 兩個引數 第一個動向 'left,firstClick,close' 第二個 當前操作DOM
        //console.log(direction,DOM);
      }
    });
</script>

效果圖:

原始碼下載地址:

點選下載

如果我的文章對您有幫助,微信或支付寶打賞:

微信
支付寶
支付寶

相關推薦

簡單粗暴移動圖片瀏覽外掛demo

使用方法: 首先引入 jQuery <script src="./fly-zomm-img.min.js"></script> 再引入 圖片瀏覽外掛 <script

HTML5移動圖片瀏覽上傳

$(function(){ //壓縮後圖片陣列 var files=new Array(); //用於壓縮圖片的canvas var canvas = document.createElement("canvas"); var ctx = canvas.getCo

移動圖片預覽外掛-fly-zomm-img.min.js

移動端圖片預覽外掛,一個JQ的外掛,支援手勢放大縮小;有點小bug,不過感覺是可以接受的; 使用很簡單: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <

bootstrap響應式相容PC和移動圖片無縫滾動效果demo

效果如圖所示: js程式碼部分: /** * Created by Administrator on 2017/9/15. */ (function(){ var firstD

移動圖片壓縮上傳解決方案

長度 繪制圖片 slice ase 但是 choose 100萬 lis 計算 最近做移動端圖片上傳,發現圖片尤其是iPhone拍照的圖片都有2M左右,但是實際上項目中用不到這麽大,於是想到要用js在前臺進行壓縮。 解決方案如下:  【一】獲取圖片數據   先是獲取圖片數據

簡單移動提示插件

size text 插件 line func fin 方式 show his javascript function FEerNotice(opt){ var opt = opt || {} this.opt = { text: opt.text || "

移動圖片上下居中且按鈕始終保持在圖片底部一定距離

分享 none game 位置 居中 back align rip 適應 最近開發中經常碰到這樣的問題:活動中需要一個彈層,彈層是一張圖片,圖片上有一個按鈕,一般是指向一個鏈接地址的。在手機裏,要求圖片大小尺寸不限,但是要上下左右居中,並且圖片上的按鈕保存在圖片底部一定位置

圖片移動圖片上傳旋轉、壓縮的解決方案

dex adding .com pad 移動 side www shu add 移動端圖片上傳旋轉、壓縮的解決方案 來源 知乎 作者 林鑫 工作上有手機上傳準考證等圖片的功能,這個是非常必要的,作者寫的很全面,就直接記錄這個地址了 還有一篇 文件的上傳、下載

js實現移動圖片預覽:手勢縮放, 手勢拖動,雙擊放大...

在屏幕上 turn cit format 基礎上 set 邊距 點擊 點擊事件 前言本文將介紹如何通過js實現移動端圖片預覽,包括圖片的 預覽模式,手勢縮放,手勢拖動,雙擊放大等基本功能;

基於canvas的移動手寫外掛

mobile-graphics 基於canvas的移動端手寫外掛 github地址:https://github.com/fisher-zh/graphics[https://github.com/fisher-zh/graphics] 安裝 模組化安裝 npm in

Viewer.js --- 圖片瀏覽外掛

主要功能: 支援選項 支援方法 支援事件 支援觸控 支援移動 支援縮放 支援旋轉 支援鍵盤 跨瀏覽器支援 作者githup地址:https://github.com/fengyuanchen/viewer 演示地址:http://fengyuanchen.git

vue實現移動圓形旋鈕外掛

最近公司有一個專案的需要做出旋鈕的效果,旋鈕有十個檔,根據手指旋轉切換,旋轉時接近最近的檔會有吸附效果,具體效果如下: html部分程式碼: <div class="_touch"> <div class="round_box" ref="box" @touchstart

移動圖片預覽且可以手勢縮放

首先進入http://photoswipe.com/官網下載photoswipe.js,然後引入default-skin.css,photoswipe.css,photoswipe.min.js,photoswipe-ui-default.min.js四個檔案,但是不知道那個

基於vue的移動圖片上傳

1、上傳效果(含新增和刪除設計圖):        達到上傳上限,隱藏上傳圖示,刪除後,數量小於上限會自動顯示。 2、html程式碼 //使用前,先把元件引入 <updatefile :multiple="true" :max=6 :list="imgLis

最順手最簡單移動佈局方案——rem佈局

在實踐中用的最順手最簡單的佈局方案——rem佈局 rem佈局非常簡單,首頁你只需在頁面引入這段原生js程式碼就可以了 (function (doc, win) { var docEl = doc.documentElement, r

移動 圖片手勢控制 雙指縮放 單指移動

var pageX,pageY,position_top,position_left; function setGesture(el) { var obj = {}; //定義一個物件 var istouch = fals

原生js實現簡單移動輪播圖效果

近期接觸了移動端html5和css3,想加入些輪播圖,於是在網上搜集整理了一些資料,經自己補充改進使之較為完善 原生JavaScript 移動端web輪播圖片 實現功能 索引小圓點 過渡滑動動畫的定時輪播 移動端可以滑動切換圖片 滑動距離不夠則吸附回去 效果圖

1.移動圖片預覽

# 安裝 npm install vue-photo-preview --save # 引入 import preview from 'vue-photo-preview' import 'vue-photo-preview/dist/skin.css' Vue.use(p

touch與bootstrap簡單實現移動切換(重點在touch)

touch與bootstrap簡單實現移動端切換 在此,我將以最簡單的方式呈現出移動端切換的核心程式碼 這段程式碼將會在監聽touch事件時對拖動長度進行計算從而決定是否要呼叫bootstrap中的切換展示函式 第一步,我們對需要監聽的元素新增監聽觸控與觸控移動功能

PHPCMS V9手機移動圖片上傳(PHPCMS V9前臺使用layui的上傳元件代替預設的SWFupload上傳圖片

預設phpcms的上傳 圖片使用的是swfupload,導致手機移動端上傳圖片無法使用。這裡我們使用layui的上傳元件來使其支援手機移動端圖片上傳,效果圖如下:   實現步驟: 一、 開啟phpcms