表单/表格

动画表情jQuery插件

阿里云

jquery.mb.emoticons.js 是一款 jquery 动画表情插件。它允许你通过面板拾取某个表情符号,然后可以通过这些表情相应的关键字符号将它们转换为 gif 动画表情。

使用方法

在页面中引入 jquery 和 jquery.mb.emoticons.js 文件。

也想出现在这里?联系我们
创客主机
  1. <script src="js/jquery.min.js"></script>
  2. <script src="js/jquery.mb.emoticons.js"></script>

HTML 结构

使用一个<textarea>文本域来作为动画表情拾取的容器。

  1. <textarea id="ta" class="ta"></textarea>

初始化插件

在页面 DOM 元素加载完毕之后,通过 mbSmilesBox()方法即可完成该 jquery 动画表情插件的初始化。

  1. $(function(){
  2.   $("#ta").mbSmilesBox();
  3. })

如果需要将表情字符串渲染为 gif 动画表情,可以项下面这样操作。

  1. <div id="render" style="display:none"></div>
  1. $('#render').html($('#ta').val()).emoticonize(true).show();

配置参数

该 jquery 动画表情插件的默认配置参数如下:

  1. $("#ta").mbSmilesBox({
  2.   smilesPath:"",
  3.   smiles: {
  4.     "(angel)":      "angel",
  5.     " :@":          "angry",
  6.     "(bandit)":     "bandit",
  7.     "(bear)":       "bear",
  8.     "(beer)":       "beer",
  9.     " :D":          "bigsmile",
  10.     "(bow)":        "bow",
  11.     "(u)":          "brokenheart",
  12.     "(bug)":        "bug",
  13.     "(^)":          "cake",
  14.     "(call)":       "call",
  15.     "(cash)":       "cash",
  16.     "(clap)":       "clapping",
  17.     "(coffee)":     "coffee",
  18.     " 8-)":         "cool",
  19.     " ;(":          "crying",
  20.     "(dance)":      "dance",
  21.     "(devil)":      "devil",
  22.     "(doh)":        "doh",
  23.     "(drink)":      "drink",
  24.     "(drunk)":      "drunk",
  25.     "(dull)":       "dull",
  26.     "(blush)":      "eblush",
  27.     "(emo)":        "emo",
  28.     "(envy)":       "envy",
  29.     " ]:)":         "evilgrin",
  30.     "(F)":          "flower",
  31.     "(fubar)":      "fubar",
  32.     "(giggle)":     "giggle",
  33.     "(handshake)":  "handshake",
  34.     "(happy)":      "happy",
  35.     "(headbang)":   "headbang",
  36.     "(heart)":      "heart",
  37.     "(heidy)":      "heidy",
  38.     "(hi)":         "hi",
  39.     "(inlove)":     "inlove",
  40.     "(wasntme)":    "itwasntme",
  41.     "(kiss)":       "kiss",
  42.     " :x":          "lipssealed",
  43.     "(mail)":       "mail",
  44.     "(makeup)":     "makeup",
  45.     "(finger)":     "middlefinger",
  46.     "(mmm)":        "mmm",
  47.     "(mooning)":    "mooning",
  48.     "(~)":          "movie",
  49.     "(muscle)":     "muscle",
  50.     "(music)":      "music",
  51.     "(myspace)":    "myspace",
  52.     " 8-|":         "nerd",
  53.     "(ninja)":      "ninja",
  54.     "(no)":         "no",
  55.     "(nod)":        "nod",
  56.     "(party)":      "party",
  57.     "(phone)":      "phone",
  58.     "(pizza)":      "pizza",
  59.     "(poolparty)":  "poolparty",
  60.     "(puke)":       "puke",
  61.     "(punch)":      "punch",
  62.     "(rain)":       "rain",
  63.     "(rock)":       "rock",
  64.     "(rofl)":       "rofl",
  65.     " :(":          "sadsmile",
  66.     "(shake)":      "shake",
  67.     "(skype)":      "skype",
  68.     " |-)":         "sleepy",
  69.     "(smile)":      "smile",
  70.     "(smirk)":      "smirk",
  71.     "(smoke)":      "smoke",
  72.     " :|":          "speechless",
  73.     "(*)":          "star",
  74.     "(sun)":        "sun",
  75.     " :O":          "surprised",
  76.     "(swear)":      "swear",
  77.     "(sweat)":   "sweating",
  78.     "(talk)":       "talking",
  79.     "(think)":      "thinking",
  80.     "(o)":          "time",
  81.     "(tmi)":        "tmi",
  82.     "(toivo)":      "toivo",
  83.     " :P":          "tongueout",
  84.     "(wait)":       "wait",
  85.     "(whew)":       "whew",
  86.     "(wink)":       "wink",
  87.     " :^)":         "wondering",
  88.     " :S":          "worried",
  89.     "(yawn)":       "yawn",
  90.     "(yes)":        "yes"
  91.   },
  92.   smilesVariations: {
  93.     ":-)": "smile",
  94.     ":)": "smile"
  95.   },
  96.   smileBoxBtn:"#smileBoxBtn",
  97. });

Github 地址:https://github.com/pupunzi/jquery.mb.emoticons

动画表情 jQuery 插件

已有 465 人购买
查看演示升级 VIP立刻购买

演示地址 下载地址
收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!