您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
zimuxia 关联豆瓣
当前为
// ==UserScript== // @name zimuxia // @namespace http://tampermonkey.net/ // @version 0.11 // @description zimuxia 关联豆瓣 // @author You // @match *www.zimuxia.cn/* // @require http://libs.baidu.com/jquery/2.0.0/jquery.min.js // ==/UserScript== (function ( ) { 'use strict'; var $ = $ || window.$; let isrun = false; function setaurl() { if (isrun) return; isrun = true; console.log('1'); // const i = $('.pg-items'); // if (i.attr('zimuxia')) return; // i.attr('zimuxia', true) const list = $('.pg-details'); console.log(list); $.each(list, function (index, element) { if($(element).attr('zimuxia')) return; $(element).attr('zimuxia', true) const name = $(element).find('h2').text(); console.log(name); const aurl = "<a href='https://www.douban.com/search?cat=1002&q=" + name + "#autoselect1' target='_blank' > <img src='https://www.douban.com/favicon.ico' style='width:32px;' alt='豆瓣' /> </a>"; $(element).append(aurl); }); isrun = false; } setaurl(); // $('.pg-items').bind('DOMNodeInserted', setaurl); //$('body').bind('DOMNodeInserted', noad); const config = { //attributes: true, childList: true, //subtree: true }; const observer = new MutationObserver(setaurl); observer.observe($('.pg-items')[0], config); })( );