
25.01.2021
185
Как открыть Gist в новом окне
Все активные ссылки в импортируемом скрипте Gist от GitHub открываются в текущем окне браузера, что влечет за собой покидание страницы посетителем сайта.
При помощи JavaScript возможно добавить атрибут target="_blank":
let gists = document.querySelectorAll('.gist')
if (gists) {
for (let i = 0; i < gists.length; i++) {
let gist = gists[i]
let links = gist.querySelectorAll('a')
for (let j = 0; j < links.length; j++) {
let link = links[j]
link.addEventListener('click', function (e) {
link.setAttribute('target', '_blank')
})
}
}
}
или на jQuery
$('.gist a').on('click', function() {
$(this).attr('target', '_blank');
});
Источник: ZetRider

25.01.2021
215
При вставке скрипта Gist из GitHub выделенный текст может не отображаться ожидаемым цветом указанном в псевдоэлементе ::selection.Gist использует пере...
Читать →