Показать сообщение отдельно
  #10 (permalink)  
Старый 06.09.2018, 18:14
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Сообщение от face2005
нужно обернуть blog-item ссылкой из moreLink
Это практически тот же пример Nexus
<div class="blog-item">
    <div class="copyLink"><a href="/v-chem-raznica11/"></a>ссылка любая</div>
    <div>text txt</div>
    <div class="moreLink"><a href="/v-chem-raznica113/">подробнее</a></div>
</div>

<div class="blog-item">
    <div class="copyLink"><a href="/v-chem-raznica11/">ссылка любая</a></div>
    <div>text txt</div>
    <div class="moreLink"><a href="/v-chem-raznica112/">подробнее</a></div>
</div>

<div class="blog-item">
    <div class="copyLink"><a href="/v-chem-raznica11/"></a>ссылка любая</div>
    <div>text txt</div>
    <div class="moreLink"><a href="/v-chem-raznica11/">подробнее</a></div>
</div>
<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
<script>
$('.blog-item').wrap(function() {
    const link = this.querySelector('.moreLink a');
    const response = $('<a/>').attr('href', link.href);

    link.parentNode.innerHTML = link.textContent;


    return response;
});
</script>

Последний раз редактировалось Dilettante_Pro, 06.09.2018 в 18:17.
Ответить с цитированием