B站搜索栏 - 鼠标悬停提示

搜索栏鼠标悬停提示

目前为 2024-01-25 提交的版本。查看 最新版本

// ==UserScript==
// @name         B站搜索栏 - 鼠标悬停提示
// @namespace    mscststs
// @version      0.3
// @license      ISC
// @description  搜索栏鼠标悬停提示
// @author       mscststs
// @match        https://*.bilibili.com/*
// @icon         https://www.bilibili.com/favicon.ico
// @require      https://gf.qytechs.cn/scripts/38220-mscststs-tools/code/MSCSTSTS-TOOLS.js?version=713767
// @run-at       document-body
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    StartObserveTitle();
    async function StartObserveTitle(){

        function trendingTitle(trendingElements) {
            for (var i = 0; i < trendingElements.length; i++) {
                var trendingContent = trendingElements[i];
                trendingContent.setAttribute("title", trendingContent.innerHTML);
            }
        }

        function titleText(itemElements, itemText) {
            if(itemElements[0].title == "") {
                for (var i = 0; i < itemElements.length; i++) {
                    var titleContent = itemElements[i];
                    var text = itemText[i];
                    titleContent.setAttribute("title", text.innerHTML);
                }
            }
        }

        await mscststs.wait(".bili-header .center-search-container .center-search__bar .nav-search-content .nav-search-input");
        var searchContent = document.querySelector(".bili-header .center-search-container .center-search__bar .nav-search-content .nav-search-input");
        searchContent.onfocus = async function() {
            await mscststs.wait(".histories .history-item");
            var historyElements = document.querySelectorAll(".histories .history-item");
            var historyText = document.querySelectorAll(".histories .history-item .history-text");
            titleText(historyElements, historyText);

            await mscststs.wait(".trending-item .trending-text");
            var trendingElements = document.querySelectorAll(".trending-item");
            var trendingText = document.querySelectorAll(".trending-item .trending-text");
            titleText(trendingElements, trendingText);
        }

    }
})();

QingJ © 2025

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