Как добавить функцию, чтобы судить, что мышь не находится над панелью значков, что она исчезает автоматически
В Tampermonkey я использую JavaScript, который я нашел в Greasyfork, он появится при выборе слов на веб-сайте.
Я хочу добиться этого, когда я наведу курсор мыши на панель значков, она не исчезнет, если я не сделаю этого или вытащу мышь, панель значков исчезнет автоматически.
Я использовал функции mouseIn, mouseOver, они не работали, пожалуйста, помогите мне.
Это общий код в Greasyfork:
Инструмент поиска в браузере
Функция для определения того, что мышь не находится над панелью значков:
mouseIn: 0;
var TimeOutHide = function () {
if (mouseIn === 0) {
return icon.style.display = 'none';
}
};
Штрих-код значка (часть этого):
var iconArray = [
{
name: 'Open link',
image: 'https://i.ibb.co/PQ5xM2R/2-1.png',
host: [''],
popup: function (text) {
if(text.indexOf("http://")==0||text.indexOf("https://")==0)
window.open(text, "_blank");
else window.open("http://"+text, "_blank");
}
},
]
Панель значков автоматически исчезает, когда я выбираю слова:
timer = window.setTimeout(TimeOutHide, 6000);