lanomw
lanomw
# emoji面板打开按钮内包含子元素,则点击子元素不会触发emoji面板打开的事件  - 代码修改(大概位于203行):点击按钮的子元素也需要打开emoji面板 
# 存在懒加载页面时,emoji面板位置显示异常  - 这里的图片为懒加载,图片加载完成后emoji面板位置没有进行更新 - 期望在每次打开面板时重新更新下位置,下面是我的更改代码 - ```js // 在源码`$(document).on()`内,大概位于197行 if (target === $(btn)[0]) { var _panelTop,_panelLeft; // 重新计算位置。防止收到图片懒加载之类的影响 switch (that.options.position) { case 'topLeft': _panelTop = $(btn).offset().top - $('#emoji_container_'...
# 项目中创建多个emoji,插件内部每次创建的emoji面板的id都是一样的  - 问题代码及解决方法: - 这里的所有每次创建时都会进行重置  - 更改: ````js // 索引存在则不重置为0 if (window.emoji_index === undefined) { window.emoji_index = 0; } ````