删除多说多余的自带表情

WP技巧9年前 (2016)发布 thec
2,693 00

删除多说多余的自带表情
在 embed.js 里搜索s && s.el.find("ul.ds-smilies-tabs").append("<li><a>" + e + "</a></li>")
找到

S.addSmilies = function(e, t) {
    var s = S.smiliesTooltip;
    s && s.el.find("ul.ds-smilies-tabs").append("<li><a>" + e + "</a></li>"),
    S.smilies[e] = t
},

这个函数即用来显示表情框里的每一种表情
然后修改添加自己的选择条件

S.addSmilies = function(e, t) {
    var s = S.smiliesTooltip;
    //这里有选择性的添加自己喜欢的表情来显示
    var arr = ['泡泡','QQ2016','(・ω・) 颜文字','微博-默认','微博-心情'];
    if (arr.some(function(x){return x === e})) {
        s && s.el.find("ul.ds-smilies-tabs").append("<li><a>" + e + "</a></li>"),
        S.smilies[e] = t
    }
},

保存覆盖 js 搞定。
代码来自32mb。space

© 版权声明

相关文章