Jellyneo - Add DTI Link for Wearables

Adds a link to DTI for wearable items in Jellyneo's Item Database (iDB)

当前为 2025-09-11 提交的版本,查看 最新版本

// ==UserScript==
// @author         0o0slytherinpride0o0
// @name           Jellyneo - Add DTI Link for Wearables
// @version        1.1
// @description    Adds a link to DTI for wearable items in Jellyneo's Item Database (iDB)
// @match          *://items.jellyneo.net/item/*
// @license        MIT
// @namespace https://gf.qytechs.cn/users/1514000
// ==/UserScript==

const once = {
  once: true,
};

function addDTIlink() {
  var closetLi = document.querySelector("div.find-this-item.text-small ul li:has(img[alt='Find in your Closet'])");
  if (closetLi != null) {
    var itemName = document.querySelector("h1").innerText;
    var itemNameURL = encodeURIComponent(itemName).replaceAll("%20", "+");

    var DTIli = closetLi.cloneNode(true);

    DTIli.children[0].href = "https://impress.openneo.net/items?q=" + itemNameURL;
    DTIli.children[0].children[0].src = "https://images.neopets.com/items/clo_shoyru_dappermon.gif";
    DTIli.children[0].children[0].alt = "Find on DTI";
    DTIli.children[0].children[0].title = "Find on DTI";
    DTIli.children[1].href = DTIli.children[0].href;
    DTIli.children[1].innerText = "Dress to Impress";

    closetLi.parentElement.insertBefore(DTIli, closetLi.parentElement.children[0]); 
  }
}

addEventListener("DOMContentLoaded", addDTIlink(), once);

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址