亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

weui框架實現上傳、預覽和刪除圖片功能代碼

2019-11-19 15:41:43
字體:
來源:轉載
供稿:網友

jQuery WeUI 是專為微信公眾賬號開發而設計的一個簡潔而強大的UI庫,包含全部WeUI官方的CSS組件,并且額外提供了大量的拓展組件,豐富的組件庫可以極大減少前端開發時間。

jQuery WeUI 的最大特點是它只提供UI組件,并不會對項目所使用的框架和其他庫有任何的限制,幾乎可以在任何環境下使用。無論你的項目是基于jQuery,還是 React, Angular, Vue, 你都會發現 jQuery WeUI 能非常方便的和他們結合使用。既是你的項目是一個有很悠久歷史的老項目,也幾乎可以做到拿來即用。

weui框架暫時只有css文件,并沒有js文件實現其功能,我在其html+css后面增加了js實現其功能,為大家提供方便,也為自己保存記錄。

<!doctype html><html>  <head>    <meta charset="UTF-8">    <title></title>    <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />    <link href="../css/mui.min.css" rel="external nofollow" rel="stylesheet" />    <link rel="stylesheet" href="weui.min.css" rel="external nofollow" rel="external nofollow" />    <link rel="stylesheet" href="jquery-weui.css" rel="external nofollow" rel="external nofollow" />  </head>  <body>    <div class="weui-gallery" id="gallery">      <span class="weui-gallery__img" id="galleryImg"></span>      <div class="weui-gallery__opr">        <a href="javascript:" rel="external nofollow" class="weui-gallery__del">          <i class="weui-icon-delete weui-icon_gallery-delete"></i>        </a>      </div>    </div>    <div class="weui-cells weui-cells_form">      <div class="weui-cell">        <div class="weui-cell__bd">          <div class="weui-uploader">            <div class="weui-uploader__hd">              <p class="weui-uploader__title">圖片上傳</p>              <div class="weui-uploader__info">0/2</div>            </div>            <div class="weui-uploader__bd">              <ul class="weui-uploader__files" id="uploaderFiles">                <li class="weui-uploader__file" style="background-image:url(../images/applogo180x180.png)"></li>                <li class="weui-uploader__file" style="background-image:url(../images/applogo180x180.png)"></li>                <li class="weui-uploader__file" style="background-image:url(../images/applogo180x180.png)"></li>                <li class="weui-uploader__file weui-uploader__file_status" style="background-image:url(../images/applogo180x180.png)">                  <div class="weui-uploader__file-content">                    <i class="weui-icon-warn"></i>                  </div>                </li>                <li class="weui-uploader__file weui-uploader__file_status" style="background-image:url(../images/applogo180x180.png)">                  <div class="weui-uploader__file-content">50%</div>                </li>              </ul>              <div class="weui-uploader__input-box">                <input id="uploaderInput" class="weui-uploader__input zjxfjs_file" type="file" accept="image/*" multiple="">              </div>            </div>          </div>        </div>      </div>    </div>    <script src="../js/mui.min.js"></script>    <script type="text/javascript" src="jquery-2.1.4.js"></script>    <script type="text/javascript" src="jquery-weui.js"></script>    <script type="text/javascript">      mui.init();      $(function() {        var tmpl = '<li class="weui-uploader__file" style="background-image:url(#url#)"></li>',          $gallery = $("#gallery"),          $galleryImg = $("#galleryImg"),          $uploaderInput = $("#uploaderInput"),          $uploaderFiles = $("#uploaderFiles");        $uploaderInput.on("change", function(e) {          var src, url = window.URL || window.webkitURL || window.mozURL,            files = e.target.files;          for(var i = 0, len = files.length; i < len; ++i) {            var file = files[i];            if(url) {              src = url.createObjectURL(file);            } else {              src = e.target.result;            }            $uploaderFiles.append($(tmpl.replace('#url#', src)));          }        });        var index; //第幾張圖片        $uploaderFiles.on("click", "li", function() {          index = $(this).index();          $galleryImg.attr("style", this.getAttribute("style"));          $gallery.fadeIn(100);        });        $gallery.on("click", function() {          $gallery.fadeOut(100);        });        //刪除圖片 刪除圖片的代碼也貼出來。        $(".weui-gallery__del").click(function() { //這部分剛才放錯地方了,放到$(function(){})外面去了          console.log('刪除');          $uploaderFiles.find("li").eq(index).remove();        });      });    </script>  </body></html>

補充說明上述代碼中引用以下的這四個文件可以到http://jqweui.com這個weui的官網去下載

<link rel="stylesheet" href="weui.min.css" rel="external nofollow" rel="external nofollow" /> <link rel="stylesheet" href="jquery-weui.css" rel="external nofollow" rel="external nofollow" /> <script type="text/javascript" src="jquery-2.1.4.js"> </script><script type="text/javascript" src="jquery-weui.js"></script>

總結

以上所述是小編給大家介紹的weui框架實現上傳、預覽和刪除圖片功能代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美激情乱人伦| 国产一区二区在线免费视频| 久久色在线播放| 亚洲欧美成人在线| 亚洲综合自拍一区| 国产精品综合久久久| 一区二区三区国产在线观看| 欧美激情视频网站| 国产香蕉精品视频一区二区三区| 国内精品一区二区三区| 中文字幕日韩av综合精品| 成人精品一区二区三区| 亚洲乱亚洲乱妇无码| 久久久久久久香蕉网| 中文字幕最新精品| 久久影院中文字幕| 91精品国产综合久久香蕉922| 亚洲色图校园春色| 亚洲精品美女在线观看| 国产精品2018| 久久久久久久久久婷婷| 日韩国产精品亚洲а∨天堂免| 亚洲在线一区二区| 在线播放精品一区二区三区| 欧美精品在线视频观看| 狠狠躁18三区二区一区| 亚洲在线观看视频| 欧美裸体视频网站| 欧洲s码亚洲m码精品一区| 亚洲欧美第一页| 欧美日韩xxx| 久久久电影免费观看完整版| 亚洲a级在线观看| 精品中文字幕在线观看| 成人免费淫片aa视频免费| 欧美最猛性xxxxx免费| 日韩在线视频线视频免费网站| 久久精品视频在线| 国产91在线播放精品91| 精品丝袜一区二区三区| 欧美精品激情在线观看| 最新亚洲国产精品| 欧美日韩国产中字| 91久久精品日日躁夜夜躁国产| 久久久久久久久久av| 国产伦精品一区二区三区精品视频| 日韩欧美国产免费播放| 国产欧美亚洲精品| 成人免费视频a| 日韩激情视频在线播放| 日韩专区中文字幕| 色综合老司机第九色激情| 日韩在线观看av| 中文字幕亚洲综合久久| 日本精品久久久| 精品日韩中文字幕| 亚洲精品98久久久久久中文字幕| 美日韩丰满少妇在线观看| 日韩毛片中文字幕| 午夜精品久久久久久99热软件| 久久精品99久久久久久久久| 亚洲香蕉在线观看| 欧美激情影音先锋| 欧美性猛交xxxxx免费看| 亚洲最大福利网站| 欧美国产欧美亚洲国产日韩mv天天看完整| 免费av一区二区| 亚洲人成啪啪网站| 在线播放亚洲激情| 欧美日韩中文字幕| 国产精品爱啪在线线免费观看| 秋霞av国产精品一区| 久久伊人免费视频| 国产精品一区二区久久国产| 久久天天躁日日躁| 欧美精品午夜视频| 中文字幕在线看视频国产欧美在线看完整| 97超级碰碰人国产在线观看| 国产一区二区成人| 中国人与牲禽动交精品| 欲色天天网综合久久| 美女啪啪无遮挡免费久久网站| 97精品国产97久久久久久春色| 久久久av一区| 福利微拍一区二区| 欧美高清电影在线看| 日韩亚洲在线观看| 国产一区二区三区三区在线观看| 亚洲第一免费网站| 国产欧美日韩精品丝袜高跟鞋| 亚洲欧美日韩高清| 国产不卡视频在线| 国产69精品久久久| 日本在线观看天堂男亚洲| 亚州欧美日韩中文视频| 日韩高清免费观看| 亚洲黄一区二区| 日韩资源在线观看| 国产精品视频久| 日韩国产精品亚洲а∨天堂免| 欧美日韩人人澡狠狠躁视频| 欧美激情精品久久久久久变态| 久久九九亚洲综合| 日韩成人在线视频网站| 日韩亚洲第一页| 国产91精品在线播放| 国产欧亚日韩视频| 美女999久久久精品视频| 久久久久久久久亚洲| 久久亚洲一区二区三区四区五区高| 亚洲一区二区三区视频| 国内精品久久久久影院 日本资源| 国产97免费视| 欧美午夜精品久久久久久久| 亚洲一区二区三区在线免费观看| 久久夜色撩人精品| 国产日韩在线视频| 国产一区二区久久精品| 国产一区二区三区中文| 成人福利网站在线观看| 伊人久久久久久久久久久久久| 福利微拍一区二区| 欧美激情女人20p| 国产精品美女久久久久久免费| 一本色道久久综合狠狠躁篇的优点| 亚洲新声在线观看| 日韩av理论片| 国产精品一区二区3区| 一区二区三欧美| 日韩经典第一页| 精品一区二区三区三区| 中文字幕日韩欧美精品在线观看| 国产女人精品视频| 亚洲国产精品久久久久秋霞不卡| 在线亚洲欧美视频| 欧美视频国产精品| 久久久久久久久久久人体| 欧美中文字幕在线视频| 精品视频www| 中文字幕亚洲综合久久筱田步美| 国产精品毛片a∨一区二区三区|国| 国产日本欧美一区| 欧美日韩国产中字| 日韩亚洲精品电影| 亚洲成av人片在线观看香蕉| 欧美成人第一页| 日本高清视频一区| 高清在线视频日韩欧美| 成人午夜小视频| 91久久精品日日躁夜夜躁国产| 亚洲最大av在线| 亚洲国产精品999| 亚洲第一区中文99精品| 欧美激情中文字幕乱码免费| 亚洲欧美日韩天堂| 日本一欧美一欧美一亚洲视频| 国产区精品视频| 91免费福利视频| 久久久电影免费观看完整版| 亚洲人在线观看| 久久视频国产精品免费视频在线| 国产精品久久久久久久久久久久久久| 亚洲精品国产综合久久| 国产午夜精品视频免费不卡69堂|