文本字段 快速表情符号选取器 jQuery Emoji Picker.js

  • 源码大小:3.22MB
  • 所需积分:1积分
  • 源码编号:19JP-3166
  • 浏览次数:679次
  • 最后更新:2023年05月13日
  • 所属栏目:其他
我要下载
加入收藏
本站默认解压密码:19jp.com 或 19jp_com

简介

一个快速易用的jQuery表情符号选择器,允许用户快速将表情符号插入输入字段和文本区域,为消息添加了额外的表情和情感层。

如何使用它:

1.在文档中加载所需的jQuery库和jQuery emojiarea.js插件。

  1. <script src="/path/to/jquery.min.js"></script>
  2. <script src="/path/to/jquery.emojiarea.min.js"></script>

2.下载并加载jQuery emoji-picker.js插件的文件。

  1. <link href="./lib/css/emoji.css" rel="stylesheet">
  2. <script src="./lib/js/config.min.js"></script>
  3. <script src="./lib/js/util.min.js"></script>
  4. <script src="./lib/js/emoji-picker.min.js"></script>

3.将文本字段添加到表情符号选择器容器.

  1. <p class="emoji-picker-container">
  2. <input data-emojiable="true" maxlength="10" />
  3. </p>
  4. <p class="lead emoji-picker-container">
  5. <textarea data-emojiable="true"></textarea>
  6. </p>

4.将表情符号选择器附加到文本字段。

  1. $(function() {
  2. // Initializes and creates emoji set from sprite sheet
  3. window.emojiPicker = new EmojiPicker({
  4. emojiable_selector: '[data-emojiable=true]',
  5. assetsPath: './lib/img/',
  6. popupButtonClasses: 'fa fa-smile-o', // font awesome icon
  7. });
  8. // Finds all elements with `emojiable_selector` and converts them to rich emoji input fields
  9. // You may want to delay this step if you have dynamically created input fields that appear later in the loading process
  10. // It can be called as many times as necessary; previously converted input fields will not be converted again
  11. window.emojiPicker.discover();
  12. });

5.插入unicode表情符号而不是图像。

  1. <p class="emoji-picker-container">
  2. <input data-emojiable="true" data-emoji-input="unicode" maxlength="10" />
  3. </p>
  4. <p class="lead emoji-picker-container">
  5. <textarea data-emojiable="true" data-emoji-input="unicode"></textarea>
  6. </p>

预览截图