/** * jquery.emoticons.js 1.0 * http://jquerywidget.com */ ;(function (factory) { if (typeof define === "function" && (define.amd || define.cmd) && !jQuery) { // AMD鎴朇MD define([ "jquery" ],factory); } else if (typeof module === 'object' && module.exports) { // Node/CommonJS module.exports = function( root, jQuery ) { if ( jQuery === undefined ) { if ( typeof window !== 'undefined' ) { jQuery = require('jquery'); } else { jQuery = require('jquery')(root); } } factory(jQuery); return jQuery; }; } else { //Browser globals factory(jQuery); } }(function ($) { $.emoticons = function(parameter,getApi) { if(typeof parameter == 'function'){ //閲嶈浇 getApi = parameter; parameter = {}; }else{ parameter = parameter || {}; getApi = getApi||function(){}; } var defaults = { 'prefix':'widget', 'publisherCls':'commentPopup', 'triggerCls':'trigger', 'activeCls':'active', 'path':'/templates/public4/assets/library/emoticons/emoji/', 'list':[ {'title':'寰瑧','url':'weixiao.gif'}, {'title':'鍢诲樆','url':'xixi.gif'}, {'title':'鍝堝搱','url':'haha.gif'}, {'title':'鍙埍','url':'keai.gif'}, {'title':'鍙€?,'url':'kelian.gif'}, {'title':'鎸栭蓟','url':'wabi.gif'}, {'title':'鍚冩儕','url':'chijing.gif'}, {'title':'瀹崇緸','url':'haixiu.gif'}, {'title':'鎸ょ溂','url':'jiyan.gif'}, {'title':'闂槾','url':'bizui.gif'}, {'title':'閯欒','url':'bishi.gif'}, {'title':'鐖变綘','url':'aini.gif'}, {'title':'娉?,'url':'lei.gif'}, {'title':'鍋风瑧','url':'touxiao.gif'}, {'title':'浜蹭翰','url':'qinqin.gif'}, {'title':'鐢熺梾','url':'shengbing.gif'}, {'title':'澶紑蹇?,'url':'taikaixin.gif'}, {'title':'鐧界溂','url':'baiyan.gif'}, {'title':'鍙冲摷鍝?,'url':'youhengheng.gif'}, {'title':'宸﹀摷鍝?,'url':'zuohengheng.gif'}, {'title':'鍢?,'url':'xu.gif'}, {'title':'琛?,'url':'shuai.gif'}, {'title':'鍚?,'url':'tu.gif'}, {'title':'鍝堟瑺','url':'haqian.gif'}, {'title':'鎶辨姳','url':'baobao.gif'}, {'title':'鎬?,'url':'nu.gif'}, {'title':'鐤戦棶','url':'yiwen.gif'}, {'title':'棣嬪槾','url':'chanzui.gif'}, {'title':'鎷滄嫓','url':'baibai.gif'}, {'title':'鎬濊€?,'url':'sikao.gif'}, {'title':'姹?,'url':'han.gif'}, {'title':'鍥?,'url':'kun.gif'}, {'title':'鐫?,'url':'shui.gif'}, {'title':'閽?,'url':'qian.gif'}, {'title':'澶辨湜','url':'shiwang.gif'}, {'title':'閰?,'url':'ku.gif'}, {'title':'鑹?,'url':'se.gif'}, {'title':'鍝?,'url':'heng.gif'}, {'title':'榧撴帉','url':'guzhang.gif'}, {'title':'鏅?,'url':'yun.gif'}, {'title':'鎮蹭激','url':'beishang.gif'}, {'title':'鎶撶媯','url':'zhuakuang.gif'}, {'title':'榛戠嚎','url':'heixian.gif'}, {'title':'闃撮櫓','url':'yinxian.gif'}, {'title':'鎬掗獋','url':'numa.gif'}, {'title':'浜掔矇','url':'hufen.gif'}, {'title':'涔﹀憜瀛?,'url':'shudaizi.gif'}, {'title':'鎰ゆ€?,'url':'fennu.gif'}, {'title':'鎰熷啋','url':'ganmao.gif'}, {'title':'蹇?,'url':'xin.gif'}, {'title':'浼ゅ績','url':'shangxin.gif'}, {'title':'鐚?,'url':'zhu.gif'}, {'title':'鐔婄尗','url':'xiongmao.gif'}, {'title':'鍏斿瓙','url':'tuzi.gif'}, {'title':'OK','url':'ok.gif'}, {'title':'鑰?,'url':'ye.gif'}, {'title':'GOOD','url':'good.gif'}, {'title':'NO','url':'no.gif'}, {'title':'璧?,'url':'zan.gif'}, {'title':'鏉?,'url':'lai.gif'}, {'title':'寮?,'url':'ruo.gif'}, {'title':'鑽夋偿椹?,'url':'caonima.gif'}, {'title':'绁為┈','url':'shenma.gif'}, {'title':'鍥?,'url':'jiong.gif'}, {'title':'娴簯','url':'fuyun.gif'}, {'title':'缁欏姏','url':'geili.gif'}, {'title':'鍥磋','url':'weiguan.gif'}, {'title':'濞佹','url':'weiwu.gif'}, {'title':'璇濈瓛','url':'huatong.gif'}, {'title':'铚$儧','url':'lazhu.gif'}, {'title':'铔嬬硶','url':'dangao.gif'}, {'title':'鍙戠孩鍖?,'url':'fahongbao.gif'} ], 'top':0, 'left':0, 'onShow':function(){}, 'onHide':function(){}, 'onSelect':function(){} }; var options = $.extend({}, defaults, parameter); $('.'+options.prefix+'-layer').remove(); var _api = {}; var $document = $(document); var $body = $('body'); var $layer = $('