基于jQuery的emoji表情插件

基于jQuery的emoji表情插件

 

该项目基于webpack进行开发,过程中在网上找了很多资料,并加以整合,在这里谢谢各位大佬

 

基本介绍:

 

项目效果:

效果图

 

在线演示:demo

 

 

 

  • 引入该插件:
<script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.js"></script>

<script src="emoji_jQuery.min.js"></script>

注意:该插件依赖与jQuery3.3.1版本,要使用首先引入jQuery才行。

 

  • 使用方法:
<div id="test"></div>
<div id="div-emoji">
    <p>
        <input id="input" type="text">
    </p>
    <p>
        <button id="send">发送</button>
        <button id="btn">emojiBtn</button>
    </p>
</div>
$.Lemoji({
    emojiInput: '#input',
    emojiBtn: '#btn',
    position: 'LEFTBOTTOM',
    length: 8,
    emojis: {
        qq: {path: 'static/images/qq/', code: ':', name: 'QQ表情'},
        tieba: {path: 'static/images/tieba', code: ';', name: "贴吧表情"},
        emoji: {path: 'static/images/emoji', code: ',', name: 'Emoji表情'}
    }
});
  • 解析表情字符:
$('#send').click(function () {
    var content = $('#input').val();
    content = $.emojiParse({
        content: content,
        emojis: [{type: 'qq', path: 'static/images/qq/', code: ':'}, {
            path: 'static/images/tieba/',
            code: ';',
            type: 'tieba'
        }, {path: 'static/images/emoji/', code: ',', type: 'emoji'}]
    });
    $('#test').html(content);
});

 

 

具体请看github:地址

如有错误,请指出来,我进行改正,项目里的图片均来自网络,侵权则联系删除

 

 


 
 
 
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值