Обновить LE: Delete NoPopular Video.js

This commit is contained in:
lukas91 2025-01-05 04:07:50 +05:00
parent 22a95820d3
commit 717c0bc23d

View File

@ -12,20 +12,22 @@
(function() { (function() {
document.querySelectorAll(`span.inline-metadata-item.style-scope.ytd-video-meta-block`).forEach(span => { setTimeout(() => {
const text = span.textContent.trim(); document.querySelectorAll(`span.inline-metadata-item.style-scope.ytd-video-meta-block`).forEach(span => {
// Проверяем, соответствует ли текст нужному шаблону const text = span.textContent.trim();
if (/^\d+\sпросмотр*/.test(text)) { // Проверяем, соответствует ли текст нужному шаблону
let parent = span; if (/^\d+\sпросмотр*/.test(text)) {
// Поднимаемся по дереву, пока не найдем <ytd-compact-video-renderer> let parent = span;
while (parent && parent.tagName !== 'YTD-COMPACT-VIDEO-RENDERER') { // Поднимаемся по дереву, пока не найдем <ytd-compact-video-renderer>
parent = parent.parentElement; while (parent && parent.tagName !== 'YTD-COMPACT-VIDEO-RENDERER') {
parent = parent.parentElement;
}
// Удаляем найденный элемент
if (parent) {
parent.remove();
}
} }
// Удаляем найденный элемент });
if (parent) { }, 5000); // Задержка в миллисекундах (5000 = 5 секунд)
parent.remove();
}
}
});
})(); })();