您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Adds a link to Bricklink for each product on Lego.com
// ==UserScript== // @name Bricklink Links for Lego.com // @license MIT // @version 0.1 // @description Adds a link to Bricklink for each product on Lego.com // @author azuravian // @require http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js // @match https://www.lego.com/* // @match http://www.lego.com/* // @grant none // @run-at document-end // @namespace https://greasyfork.org/users/1025348 // ==/UserScript== document.body.addEventListener('DOMNodeInserted', function(event) { bricklink(event.target); }, false); function bricklink() { const itemSpan = document.querySelector('[data-test*="item-value"]'); const itemValue = itemSpan.innerText; const bcWrapper = document.querySelector('ol[data-test*="breadcrumbs"]'); const blUrl = "https://www.bricklink.com/v2/catalog/catalogitem.page?S="; const finalUrl = blUrl + itemValue; itemSpan.children[0].children[0].innerHTML = '<a href="' + finalUrl + '" target="_blank">' + itemValue + '</a>'; }