Как автоматически приписать ссылки с помощью nofollow, только для КОНКРЕТНОГО HTML-элемента на веб-странице? - PullRequest
0 голосов
/ 03 июня 2018

Некоторое время назад я нашел этот старый добрый скрипт No Follow, чтобы добавить атрибут nofollow к гиперссылкам.Тем не менее, я не хочу, чтобы этот скрипт был для всего сайта!Я просто хочу, чтобы гиперссылки внутри определенного HTML-элемента (например, <article> ...</article>) были приписаны nofollow.Как можно адаптировать приведенный ниже скрипт для достижения этой цели?

<script type='text/javascript'>
    var a = $(this);
    var href = a.attr('href');
    $(document).ready(function(){
        $("a[href^='https://']").each(function (){
            if(this.href.indexOf(location.hostname) == -1) {
                $(this).attr('rel', 'nofollow');
            }
        });
    }); 
</script>

Примечание: по сути, мой вопрос является полной противоположностью этого вопроса:" Nofollow длявся страница?"

...