UNPKG

iemotion

Version:

评论时快速找到表情。

58 lines (57 loc) 1.92 kB
/** * @description: * @author: 小康 * @url: https://xiaokang.me * @Date: 2021-01-12 16:33:51 * @LastEditTime: 2021-01-12 16:33:51 * @LastEditors: 小康 */ function init(n) { $.ajax({ url: n, type: 'get', success: function (n) { var t = '' $('.btns').html('') var a = n.data for (var i in a) (t = `<button type="button" class="btn btn-outline-info" onclick='getImg("${a[i].url}")'>${a[i].name}</button>`), $('.btns').append(t) $('.btns button:first').trigger('click'), getNotice() } }) } function getNotice() { $.ajax({ url: 'https://gitee.com/api/v5/repos/antmoe/speak/issues/I1S7BF', type: 'get', success: function (n) { $('#notice').html(marked(n.body)) } }) } function getImg(n) { $('#aru>ul').html(''), $('#common_img>ul').html(''), $.ajax({ url: cdn + n, type: 'get', success: function (t) { console.log(t) var a = t.all, i = t.common insertImg('#aru', '#url_list', a, n, name), insertImg('#common_img', '#common_list', i, n, name), $('.all_img').trigger('click') } }) } function insertImg(n, t, a, i, s) { var c = {} for (var o in a) { ;(i = a[o].url), (s = a[o].name || '小康博客-' + o) var e = `<li class="item">\n <div class="img">\n <img src="${i}"\n class="all_img">\n <div class="button">\n <span class="copy"\n data-clipboard-text="${i}">链接</span>\n <span class="copy"\n data-clipboard-text="<img src='${i}' alt='${s}'>">IMG标签</span>\n <span class="copy"\n data-clipboard-text="![${s}](${i})">Markdown</span>\n </div>\n </div>\n </li>` $(`${n}>ul`).append(e), (c[s] = i) } $(t).text(JSON.stringify(c)) }