Как вариант, parsing combinators. Но, конечно же, адекватность их как альтернативы зависит от задачи. Простейший .* - нужно репу почесать, чтоб понять, как на них это выразить
Если кто так же как и я устал переходить на img.yt, закрывать всплывающие окна, опять закрывать всплывающие окна, накатите два скрипта в консоли разработчика, с небольшим перерывом:
var tag = document.createElement('script');
tag.setAttribute('src','https://code.jquery.com/jquery-3.2.1.min.js');
document.head.appendChild(tag);
$('a').each(function(){
var url = ($(this).find('img').attr('src'));
if (url) {
url = url.replace('small', 'big');
$(this).click(function(){window.open(url); return false;});
}
});
И сможете открывать большие фото по нажатию на маленькие. Скорей всего, будет работать всегда с img.yt.
var tag = document.createElement('script');
tag.setAttribute('src','https://code.jquery.com/jquery-3.2.1.min.js');
document.head.appendChild(tag);
$('a').each(function(){
var url = ($(this).find('img').attr('src'));
if (url) {
url = url.replace('small', 'big');
$(this).click(function(){window.open(url); return false;});
}
});
И сможете открывать большие фото по нажатию на маленькие. Скорей всего, будет работать всегда с img.yt.