婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > HTML5高仿微信聊天、微信聊天表情|對話框|編輯器功能

HTML5高仿微信聊天、微信聊天表情|對話框|編輯器功能

熱門標簽:云南大理400電話申請官方 電銷機器人電話用什么卡 成都智能外呼系統(tǒng)平臺 江蘇智能電銷機器人哪家好 四川點撥外呼系統(tǒng) 黃島區(qū)地圖標注 鎮(zhèn)江智能外呼系統(tǒng)有效果嗎 當涂高德地圖標注 南寧點撥外呼系統(tǒng)哪家公司做的好

之前做過一版h5微信聊天移動端,這段時間閑來無事就整理了下之前項目,又重新在原先的那版基礎(chǔ)上升級了下,如是就有了現(xiàn)在的h5仿微信聊天高仿版,新增了微聊、通訊錄、探索、我四個模塊 左右觸摸滑屏切換,聊天頁面優(yōu)化了多圖預覽、視頻播放,長按菜單UI,聊天底部編輯器重新優(yōu)化整理(新增多表情),彈窗則用到了自己開發(fā)的wcPop.js,具體看項目效果圖吧!

html代碼片段:

<!-- //微聊底部功能面板 -->
<div class="wc__footTool-panel">
    <!-- 輸入框模塊 -->
    <div class="wc__editor-panel wc__borT flexbox">
        <div class="wrap-editor flex1"><div class="editor J__wcEditor" contenteditable="true"></div></div>
        <i class="btn btn-emotion"></i>
        <i class="btn btn-choose"></i>
        <button class="btn-submit J__wchatSubmit">發(fā)送</button>
    </div>

    <!-- 表情、選擇模塊 -->
    <div class="wc__choose-panel wc__borT" style="display: none;">
        <!-- 表情區(qū)域 -->
        <div class="wrap-emotion" style="display: none;">
            <div class="emotion__cells flexbox flex__direction-column">
                <div class="emotion__cells-swiper flex1" id="J__swiperEmotion">
                    <div class="swiper-container">
                        <div class="swiper-wrapper"></div>
                        <div class="pagination-emotion"></div>
                    </div>
                </div>
                <div class="emotion__cells-footer" id="J__emotionFootTab">
                    <ul class="clearfix">
                        <li class="swiperTmpl cur" tmpl="swiper__tmpl-emotion01"><img src="img/emotion/face01/face-lbl.png" alt=""></li>
                        <li class="swiperTmpl" tmpl="swiper__tmpl-emotion02"><img src="img/emotion/face02/face-lbl.gif" alt=""></li>
                        <li class="swiperTmpl" tmpl="swiper__tmpl-emotion03"><img src="img/emotion/face03/face-lbl.gif" alt=""></li>
                        <li class="swiperTmpl" tmpl="swiper__tmpl-emotion04"><img src="img/emotion/face04/face-lbl.gif" alt=""></li>
                        <li class="swiperTmpl" tmpl="swiper__tmpl-emotion05"><img src="img/emotion/face05/face-lbl.gif" alt=""></li>
                        <li class="swiperTmpl" tmpl="swiper__tmpl-emotion06"><img src="img/emotion/face06/face-lbl.gif" alt=""></li>
                        <li class="swiperTmplSet"><img src="img/wchat/icon__emotion-set.png" alt=""></li>
                    </ul>
                </div>
            </div>
        </div>
        <!-- 選擇區(qū)域 -->
        <div class="wrap-choose" style="display: none;">
            <div class="choose__cells">
                <ul class="clearfix">
                    <li><a class="J__wchatZp" href="javascript:;"><span class="img"><img src="img/wchat/icon__choose-zp.png" /><input type="file" accept="image/*" /></span><em>照片</em></a></li>
                    <li><a class="J__wchatSp" href="javascript:;"><span class="img"><img src="img/wchat/icon__choose-sp.png" /><input type="file" accept="video/*" /></span><em>視頻</em></a></li>
                    <li><a class="J__wchatHb" href="javascript:;"><span class="img"><img src="img/wchat/icon__choose-hb.png" /></span><em>紅包</em></a></li>
                    <li><a class="J__wchatSc" href="javascript:;"><span class="img"><img src="img/wchat/icon__choose-sc.png" /></span><em>我的收藏</em></a></li>
                    <li><a class="J__wchatWj" href="javascript:;"><span class="img"><img src="img/wchat/icon__choose-wj.png" /></span><em>文件</em></a></li>
                </ul>
            </div>
        </div>
    </div>
</div>

<div class="wc__choosePanel-tmpl">
    <!-- //紅包模板.begin -->
    <div id="J__popupTmpl-Hongbao" style="display:none;">
        <div class="wc__popupTmpl tmpl-hongbao">
            <i class="wc-xclose"></i>
            <ul class="clearfix">
                <li class="item flexbox">
                    <label class="txt">總金額</label><input class="ipt-txt flex1" type="tel" name="hbAmount" placeholder="0.00" /><em class="unit">元</em>
                </li>
                <li class="item flexbox">
                    <label class="txt">紅包個數(shù)</label><input class="ipt-txt flex1" type="tel" name="hbNum" placeholder="填寫個數(shù)" /><em class="unit">個</em>
                </li>
                <li class="tips">在線人數(shù)共<em class="memNum">186</em>人</li>
                <li class="item item-area">
                    <textarea class="describe" name="content" placeholder="恭喜發(fā)財,大吉大利"></textarea>
                </li>
                <li class="amountTotal">¥<em class="num">0.00</em></li>
            </ul>
        </div>
    </div>
    <!-- //紅包模板.end -->
</div>

Js代碼片段:

// ...長按彈出菜單
$("#J__chatMsgList").on("longTap", "li .msg", function(e){
    var that = $(this), menuTpl, menuNode = $("<div class='wc__chatTapMenu animated anim-fadeIn'></div>");
    that.addClass("taped");
    that.parents("li").siblings().find(".msg").removeClass("taped");
    var isRevoke = that.parents("li").hasClass("me");
    var _revoke = isRevoke ? "<a href='#'><i class='ico i4'></i>撤回</a>" : "";
    if(that.hasClass("picture")){
        console.log("圖片長按");
        menuTpl = "<div class='menu menu-picture'><a href='#'><i class='ico i1'></i>復制</a><a href='#'><i class='ico i2'></i>收藏</a><a href='#'><i class='ico i3'></i>另存為</a>"+ _revoke +"<a href='#'><i class='ico i5'></i>刪除</a></div>";
    }else if(that.hasClass("video")){
        console.log("視頻長按");
        menuTpl = "<div class='menu menu-video'><a href='#'><i class='ico i3'></i>另存為</a>" + _revoke +"<a href='#'><i class='ico i5'></i>刪除</a></div>";
    }else{
        console.log("文字長按");
        menuTpl = "<div class='menu menu-text'><a href='#'><i class='ico i1'></i>復制</a><a href='#'><i class='ico i2'></i>收藏</a>" + _revoke +"<a href='#'><i class='ico i5'></i>刪除</a></div>";
    }
    if(!$(".wc__chatTapMenu").length){
        $(".wc__chatMsg-panel").append(menuNode.html(menuTpl));
        autoPos();
    }else{
        $(".wc__chatTapMenu").hide().html(menuTpl).fadeIn(250);
        autoPos();
    }
    function autoPos(){
        console.log(that.position().top)
        var _other = that.parents("li").hasClass("others");
        $(".wc__chatTapMenu").css({
            position: "absolute",
            left: that.position().left + parseInt(that.css("marginLeft")) + (_other ? 0 : that.outerWidth() - $(".wc__chatTapMenu").outerWidth()),
            top: that.position().top - $(".wc__chatTapMenu").outerHeight() - 8
        });
    }
});

效果圖:

總結(jié)

以上所述是小編給大家介紹的HTML5高仿微信聊天、微信聊天表情|對話框|編輯器功能,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

標簽:西寧 廣西 酒泉 淮安 佳木斯 咸寧 十堰 南京

巨人網(wǎng)絡(luò)通訊聲明:本文標題《HTML5高仿微信聊天、微信聊天表情|對話框|編輯器功能》,本文關(guān)鍵詞  HTML5,高仿微,信,聊天,微信,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《HTML5高仿微信聊天、微信聊天表情|對話框|編輯器功能》相關(guān)的同類信息!
  • 本頁收集關(guān)于HTML5高仿微信聊天、微信聊天表情|對話框|編輯器功能的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美变态tickling挠脚心| 97久久超碰国产精品电影| 国产精品毛片大码女人| 欧美一区永久视频免费观看| 欧美日韩色综合| 色狠狠色狠狠综合| 色狠狠桃花综合| 欧美国产丝袜视频| 国产精品伦理一区二区| 久久99精品久久久久久久久久久久 | 欧美亚洲一区二区三区四区| 一本到一区二区三区| 色就色 综合激情| 欧美国产亚洲另类动漫| 国产一区二区精品在线观看| 丁香婷婷综合色啪| 99精品欧美一区二区三区综合在线| 日韩欧美成人一区| 久久久久国产一区二区三区四区| 久久久久久久性| 久久精品国产亚洲一区二区三区| 国产麻豆日韩欧美久久| 欧美大度的电影原声| 午夜精品影院在线观看| 日韩精品电影在线| 岛国精品在线播放| 色婷婷亚洲综合| 亚洲色图丝袜美腿| 一区二区高清在线| 精品系列免费在线观看| 精品对白一区国产伦| 亚洲综合久久久久| 国产乱妇无码大片在线观看| 99久久精品免费| 亚洲色图视频网站| 在线观看三级视频欧美| 欧美一区二区三区白人| 日韩av一区二区三区四区| 国产一区二区三区国产| 久久久精品欧美丰满| 成人午夜精品一区二区三区| 亚洲日韩欧美一区二区在线| 91国偷自产一区二区三区成为亚洲经典 | 91精品蜜臀在线一区尤物| 26uuu久久天堂性欧美| 亚洲日本成人在线观看| 欧美亚洲综合一区| 男人操女人的视频在线观看欧美| 成人污污视频在线观看| 亚洲乱码国产乱码精品精的特点 | 日本vs亚洲vs韩国一区三区 | 久久99国内精品| 国产亚洲欧洲997久久综合| 奇米四色…亚洲| 久久精品视频在线免费观看| 成人午夜av影视| 性久久久久久久久久久久| 91免费国产在线| 欧美韩国日本不卡| 欧美视频在线一区二区三区 | 免费成人在线观看| 亚洲国产成人一区二区三区| 欧美日韩午夜在线| 精品一区二区影视| 一区二区三区在线影院| 久久影音资源网| 欧美三区在线观看| 丁香一区二区三区| 蜜桃精品视频在线| 欧美不卡在线视频| 色噜噜狠狠色综合中国| 久久99九九99精品| 亚洲二区在线观看| 欧美午夜片在线观看| 国产一区二区三区免费| 亚洲高清视频在线| 国产精品久久久久永久免费观看 | 国产精品人成在线观看免费| 欧美日韩精品欧美日韩精品一综合| 一区二区在线电影| 久久这里只有精品视频网| 欧洲中文字幕精品| 成人一道本在线| 韩国中文字幕2020精品| 国产片一区二区三区| 99久久99久久久精品齐齐 | 奇米影视7777精品一区二区| 亚洲人成亚洲人成在线观看图片| 91免费看`日韩一区二区| 国产精品一线二线三线精华| 免费视频最近日韩| 婷婷久久综合九色综合绿巨人| |精品福利一区二区三区| 欧美亚洲禁片免费| 色综合久久久久| 成人午夜视频福利| 成人高清免费观看| 日日夜夜一区二区| 亚洲国产综合视频在线观看| 亚洲免费观看高清完整版在线 | 国产精品久久久久9999吃药| 久久久.com| 欧美激情一区不卡| 中文字幕精品—区二区四季| 欧美国产日本韩| 久久久精品黄色| www国产精品av| 久久精品在这里| 国产午夜久久久久| 日本一二三不卡| 亚洲欧洲日韩综合一区二区| 中文字幕一区二区在线播放 | 韩国精品免费视频| 国产乱子伦一区二区三区国色天香| 日韩av电影免费观看高清完整版| 日韩精彩视频在线观看| 蓝色福利精品导航| 国产一区三区三区| 国产99久久精品| 色婷婷亚洲综合| 欧美日韩精品一区二区三区四区 | av不卡在线播放| 丝袜亚洲另类丝袜在线| 青青草国产精品97视觉盛宴 | 欧美日韩精品一二三区| 日韩一区二区三区高清免费看看 | 国产一区二区按摩在线观看| 国产不卡视频在线观看| 91久久国产最好的精华液| 欧美美女黄视频| 91女厕偷拍女厕偷拍高清| 欧美色图在线观看| 日韩情涩欧美日韩视频| 欧美激情在线观看视频免费| 一区二区激情小说| 久久国产精品免费| av亚洲精华国产精华精| 欧美精选一区二区| 国产亚洲欧美日韩在线一区| 亚洲黄色免费网站| 国产真实乱对白精彩久久| 一本色道久久综合亚洲91| 91精品国产91热久久久做人人| 久久久蜜臀国产一区二区| 亚洲欧美日韩在线| 久久69国产一区二区蜜臀| 91在线小视频| 精品国产a毛片| 亚洲精品乱码久久久久久日本蜜臀| 日本一不卡视频| 99精品桃花视频在线观看| 日韩欧美国产系列| 亚洲综合久久久久| 国v精品久久久网| 欧美福利一区二区| 亚洲免费观看高清| 国产在线国偷精品产拍免费yy| 在线视频你懂得一区| 国产女人18毛片水真多成人如厕| 亚洲综合色成人| 成人h动漫精品一区二区| 日韩视频一区二区| 亚洲成人www| 色就色 综合激情| 国产精品免费人成网站| 国产真实乱子伦精品视频| 欧美电影影音先锋| 夜夜嗨av一区二区三区四季av| 成人一区在线观看| 久久久一区二区三区捆绑**| 无码av免费一区二区三区试看| www.久久久久久久久| ww久久中文字幕| 蜜臀av一级做a爰片久久| 欧美三级一区二区| 亚洲自拍欧美精品| 色综合色综合色综合色综合色综合| 久久精品日韩一区二区三区| 免费视频最近日韩| 欧美精品一二三区| 日韩高清欧美激情| 91麻豆精品国产91久久久使用方法| 一区二区三区电影在线播| 色呦呦日韩精品| 亚洲综合在线电影| 欧美色综合影院| 婷婷综合久久一区二区三区| 欧美影视一区二区三区| 亚洲香蕉伊在人在线观| 欧美日韩在线不卡| 五月天精品一区二区三区| 欧美高清视频一二三区| 日本不卡123| 日韩欧美一卡二卡| 国产精品中文有码| 国产精品三级久久久久三级| 99精品久久99久久久久| 亚洲一区二区三区小说| 欧美一卡2卡三卡4卡5免费| 久久91精品国产91久久小草|