jQuery(document).ready(function(b) { var c = b(".body").first(); b("#wmd-button-bar").before('
'); var list = ["songlist", "album", "collect"], e = function(a) { var textarea = $('#text'), sel = textarea.getSelection(), offset = (sel ? sel.start : 0)+a.length; textarea.replaceSelection(a); textarea.setSelection(offset,offset); }, d = function() { b("#gohermit").removeClass("selected"); b("#hermit-box").remove() }; c.on("click", "#gohermit", function(a) { a.preventDefault(); 0 < b("#hermit-box").length ? (b(this).removeClass("selected"), b("#hermit-box").remove()) : (b(this).addClass("selected"), b("#gohermit-container").after('
  • \u5355\u66f2
  • \u4e13\u8f91
  • 精选集
\u53d6\u6d88
')); return !1 }); c.on("click", "#hermit-delete", function(a) { a.preventDefault(); d() }); c.on("click", ".hermit-tabli", function(a) { a.preventDefault(); b(this).hasClass("current") || (a = b(".hermit-tabli").index(b(this)), b(".hermit-tabli, .hermit-bodyli").removeClass("current"), b(".hermit-tabli:eq(" + a + "), .hermit-bodyli:eq(" + a + ")").addClass("current")); return !1 }); c.on("click", "#hermit-publish", function(a) { a.preventDefault(); var index = b(".hermit-tabli").index(b(".hermit-tabli.current")), ue = Number( b('#hermit-unexpand').prop("checked")), fh = Number( b('#hermit-fullheight').prop("checked")), auto = Number( b('#hermit-auto').prop("checked")), loop = Number( b('#hermit-loop').prop("checked")); switch (list[index]) { case "songlist": var a = b("#hermit-song").val(), c = [], f = /https:\/\/www.xiami.com\/song\/([a-zA-Z0-9]+).*?/, a = a.split(/\r?\n/g); a = b.grep(a, function(a) { return f.test(a) ? !0 : !1 }); 0 < a.length ? (b.each(a, function(a, b) { c.push(b.match(f)[1]) }), a = '[hermit auto='+auto+' loop='+loop+' unexpand='+ue+' fullheight='+fh+']songlist#:' + c.join(",") + '[/hermit]', e(a), d()) : alert("请输入正确的虾米歌曲地址"); break; case "album": var a = b("#hermit-album").val(), g = /https:\/\/www.xiami.com\/album\/([a-zA-Z0-9]+)/; g.test(a) ? (a = a.match(g)[1], e('[hermit auto='+auto+' loop='+loop+' unexpand='+ue+' fullheight='+fh+']album#:' + a + '[/hermit]'), d()) : alert("请输入正确的虾米专辑地址") break; case "collect": var a = b("#hermit-collect").val(), g = /https:\/\/www.xiami.com\/collect\/([a-zA-Z0-9]+)/; g.test(a) ? (a = a.match(g)[1], e('[hermit auto='+auto+' loop='+loop+' unexpand='+ue+' fullheight='+fh+']collect#:' + a + '[/hermit]'), d()) : alert("请输入正确的虾米精选集地址") break; } }) });