Greasy Fork is available in English.
Prevents the "My eBay" link from navigating when clicked and removes hover delay.
当前为
// ==UserScript==
// @name eBay My eBay Hover Only with No Delay
// @namespace http://tampermonkey.net/
// @version 1.1
// @description Prevents the "My eBay" link from navigating when clicked and removes hover delay.
// @author matija erceg
// @match https://www.ebay.ca/*
// @match https://www.ebay.com/*
// @grant none
// @license MIT
// ==/UserScript==
(function() {
'use strict';
// Disable the click functionality for "My eBay"
const observer = new MutationObserver(() => {
const myEbayLink = document.querySelector('#gh-eb-My a.gh-eb-li-a');
if (myEbayLink) {
myEbayLink.addEventListener('click', (event) => {
event.preventDefault();
event.stopPropagation();
});
// Stop observing once the link is handled
observer.disconnect();
}
});
observer.observe(document.body, { childList: true, subtree: true });
// Inject CSS to remove hover delay
const style = document.createElement('style');
style.textContent = `
#gh-eb-My:hover .gh-submenu {
transition-delay: 0s !important; /* Remove delay */
display: block !important; /* Ensure it's displayed immediately */
}
`;
document.head.appendChild(style);
})();