jquery动画表情插件

news/2024/12/21 17:21:22/文章来源:https://www.cnblogs.com/liylllove/p/18620970

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

 

在线预览    下载

 

 使用方法

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

< script src="js/jquery.min.js">
< script src="js/jquery.mb.emoticons.js">
 HTML结构

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

< textarea id="ta" class="ta">
 初始化插件

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

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

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

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

 配置参数

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

$( "#ta" ).mbSmilesBox({smilesPath: "" ,smiles: {"(angel)" :       "angel" ," :@" :           "angry" ,"(bandit)" :      "bandit" ,"(bear)" :        "bear" ,"(beer)" :        "beer" ," :D" :           "bigsmile" ,"(bow)" :         "bow" ,"(u)" :           "brokenheart" ,"(bug)" :         "bug" ,"(^)" :           "cake" ,"(call)" :        "call" ,"(cash)" :        "cash" ,"(clap)" :        "clapping" ,"(coffee)" :      "coffee" ," 8-)" :          "cool" ," ;(" :           "crying" ,"(dance)" :       "dance" ,"(devil)" :       "devil" ,"(doh)" :         "doh" ,"(drink)" :       "drink" ,"(drunk)" :       "drunk" ,"(dull)" :        "dull" ,"(blush)" :       "eblush" ,"(emo)" :         "emo" ,"(envy)" :        "envy" ," ]:)" :          "evilgrin" ,"(F)" :           "flower" ,"(fubar)" :       "fubar" ,"(giggle)" :      "giggle" ,"(handshake)" :   "handshake" ,"(happy)" :       "happy" ,"(headbang)" :    "headbang" ,"(heart)" :       "heart" ,"(heidy)" :       "heidy" ,"(hi)" :          "hi" ,"(inlove)" :      "inlove" ,"(wasntme)" :     "itwasntme" ,"(kiss)" :        "kiss" ," :x" :           "lipssealed" ,"(mail)" :        "mail" ,"(makeup)" :      "makeup" ,"(finger)" :      "middlefinger" ,"(mmm)" :         "mmm" ,"(mooning)" :     "mooning" ,"(~)" :           "movie" ,"(muscle)" :      "muscle" ,"(music)" :       "music" ,"(myspace)" :     "myspace" ," 8-|" :          "nerd" ,"(ninja)" :       "ninja" ,"(no)" :          "no" ,"(nod)" :         "nod" ,"(party)" :       "party" ,"(phone)" :       "phone" ,"(pizza)" :       "pizza" ,"(poolparty)" :   "poolparty" ,"(puke)" :        "puke" ,"(punch)" :       "punch" ,"(rain)" :        "rain" ,"(rock)" :        "rock" ,"(rofl)" :        "rofl" ," :(" :           "sadsmile" ,"(shake)" :       "shake" ,"(skype)" :       "skype" ," |-)" :          "sleepy" ,"(smile)" :       "smile" ,"(smirk)" :       "smirk" ,"(smoke)" :       "smoke" ," :|" :           "speechless" ,"(*)" :           "star" ,"(sun)" :         "sun" ," :O" :           "surprised" ,"(swear)" :       "swear" ,"(sweat)" :    "sweating" ,"(talk)" :        "talking" ,"(think)" :       "thinking" ,"(o)" :           "time" ,"(tmi)" :         "tmi" ,"(toivo)" :       "toivo" ," :P" :           "tongueout" ,"(wait)" :        "wait" ,"(whew)" :        "whew" ,"(wink)" :        "wink" ," :^)" :          "wondering" ," :S" :           "worried" ,"(yawn)" :        "yawn" ,"(yes)" :         "yes"},smilesVariations: {":-)" :  "smile" ,":)" :  "smile"},smileBoxBtn: "#smileBoxBtn" ,
});

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/856419.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

软件技术基础第五次作业

.center { width: auto; display: table; margin-left: auto; margin-right: auto }班级链接 24软件技术基础(浙江理工大学)目标 搭建简易的图书管理系统网盘地址 https://pan.baidu.com/s/1lnq1AF1mG5m3BSuj1wa2xw?pwd=ds74码云地址 https://gitee.com/honeyest/library-sy…

MediaWIKI 1.42 教程系列2 — MediaWIKI 配置

接着上篇安装完Ubuntu 环境,本篇正式开始MediaWIKI 下载和配置 下载 MediaWiki 官网路径通过官网或者其他网友网盘分享的地址下载,后解压缩成文件夹,重新命名 mediawiki 文件夹,上传至或者拷贝至服务器主机。需要说明的是,官网并没有指明拷贝到何处。理论上可以放置在任何…

WideVineDRM视频解密

WideVineDRM视频解密 本文的目的只是为了能够简单的了解一下WideVineDRM 1、认识流媒体 流媒体(Streaming Media)是一种通过网络实时传输数据的技术,使用户能够在不必先下载完整文件的情况下,边接收数据边播放音频、视频或其他多媒体内容。换句话说,流媒体技术可以让我们直…

29.Python基础篇-网络基础理论

重要知识点 BS与CS架构 BS(Bro  wser/Server)架构:基于浏览器和服务器的架构,客户端通过浏览器访问服务器上的应用程序或服务。 特点:客户端只需要一个浏览器,无需安装复杂的软件,服务器端处理大部分业务逻辑。 应用:Web应用(如Web浏览器访问网站)。CS(Client/Ser…

ALibi位置编码

1.原理 ALibi( ATTENTION WITH LINEAR BIASES) 也是一种位置编码, 与在词向量中添加位置信息不同。ALibi不对词向量进行任何操作,而是在Query和Key点积之后添加一个静态的、非学习型的偏差: \(softmax(Q_iK^T + m * [-(i - 1), ..., -2, -1, 0]\),如图所示

Flash动画综合设计

Flash动画综合设计并发布、嵌入到网页【作业要求】 自己选定主题,创意制作Flash动画,并与网页进行集成 【实验环境】 l 所需硬件环境为微机; l 所需软件环境为Flash8.0 【创意内容】一、国旗飘荡效果设计思路:我选择了中国国旗作为主题,想通过动态效果让国旗看起来像在风中…

意念力

点分治 分治fft 下降幂多项式题目链接 很有道理的题。把划分集合的方案容斥一下,变成染色的方案。 再从边界情况考虑问题。 链 设当前钦定有 \(x\) 种颜色。 从前往后考虑每个点的贡献。 容易发现,它与在它之前的 k-邻域内任意一点颜色不同即可满足条件。 而它之前 k-邻域内的…

JVM专题学习之类加载器(二)

类加载器 三层类加载器 1.启动类加载器-BootstrapClassLoader AppClassLoader负责加载核心类,存放在lib目录下的jar包或class文件。 2.扩展类加载器-ExtensionClassLoader ExtensionClassLoader负责加载\lib\ext目录下的jar包或class文件,我们可以将通用性的功能,打成jar包放…

2024-2025-1 20241417 《计算机基础与程序设计》第十三周学习总结

2024-2025-1 20241417 《计算机基础与程序设计》第十三周学习总结 作业信息这个作业属于哪个课程 <班级的链接>(如2024-2025-1-计算机基础与程序设计)这个作业要求在哪里 <作业要求的链接>2024-2025-1计算机基础与程序设计第十三周作业这个作业的目标 <复习前…

28.Python基础篇-logging模块

介绍: logging 模块是Python内置的强大日志记录工具,支持多种输出方式、格式化选项及多进程支持。 日志的级别 logging 模块有五个内置的日志级别,从低到高:DEBUG:详细信息,用于诊断问题。 INFO:常规信息,表示程序正常运行的状态。 WARNING:警告信息,表示潜在问题或即…

Redis安装配置

安装gcc环境sudo yum install -y gcc-c++查看gcc环境gcc -v

我们的电视Our tv 3.6.0安卓+TV 一款全新电视直播软件-内置稳定直播源

应用简介 我们的电视(ourtv)是一款完全无广告的电视直播软件,清晰度可选择高清,超清,蓝光等播放。安装即可使用,再也不用费劲去找各种不稳定的直播源了。 “我们的电视”播放线路(直播源)是来自央视频,因此画质和稳定性还可以。不过随之而来的问题是跟央视频 App 不兼…