您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
try to take over the world!
当前为
- // ==UserScript==
- // @name jandan comment refresh
- // @namespace mtdwss@gmail.com
- // @version 0.1
- // @description try to take over the world!
- // @author You
- // @match http*://jandan.net/pic*
- // @match http*://jandan.net/ooxx*
- // @match http*://jandan.net/duan*
- // @match http*://jandan.net/top
- // @match http*://jandan.net/drawings*
- // @match http*://jandan.net/pond*
- // @match http*://jandan.net/zhoubian*
- // @grant none
- // ==/UserScript==
- (function () {
- 'use strict';
- if (window.top != window.self) return;
- window.refreshComment = function (node) {
- node = node.parent().parent('div');
- var c = node.attr('id').split('-')[2];
- node.children('.tucao-hot, .tucao-list, .jandan-tucao-more, .jandan-tucao-close, .tucao-form, #tucao-gg').remove().empty();
- var a = $('<div class="tucao-tmp">数据加载中....biubiubiu....</div>');
- node.append(a);
- $.ajax({
- url: "/tucao/" + c,
- method: "GET",
- dataType: "json",
- success: function (f) {
- node.children('.tucao-tmp').remove().empty();
- if (f.code != 0) {
- alert(f.msg);
- return;
- }
- if (f.hot_tucao.length) {
- tucao_show_hot(node, f.hot_tucao);
- }
- tucao_show_list(node, f.tucao);
- if (f.has_next_page) {
- tucao_show_more_btn(node, c);
- }
- tucao_show_close_btn(node, c);
- tucao_show_form(node, c);
- },
- error: function (e) {
- a.html("hmm....something wrong...");
- }
- });
- };
- $(document).bind('DOMNodeInserted', function (e) {
- var element = e.target;
- element = $(element);
- if (element.hasClass('tucao-form')) {
- var node = element.parent('div');
- if(node.find('.tucao-refresh').length) return;
- node.prepend('<div class="tucao-refresh" style="text-align: right;"><span style="cursor: pointer;" onclick="refreshComment($(this))">刷新</span></div>');
- }
- });
- })();