Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Помогите доработать скрипт хештега (https://javascript.ru/forum/misc/58416-pomogite-dorabotat-skript-kheshtega.html)

alex72bel 20.09.2015 23:11

Помогите доработать скрипт хештега
 
Имеется данный скрипт, который видит любые добавленные слова как в Твиттере и делает их ссылками, но проблема в том, что если ставить например #Белгород, то все нормально, а если прописывать @Ник, то данный скрипт оставляет за собой какие-то дополнительные коды в виде span или div Пожалуйста помогите доработать скрипт. Вот ссылка где стоит данное
<script type="text/javascript">$('.hashLinks').each(function(){var html = $(this).html().replace(/(#[\S]+)/g,'<a href="/search/$1" class="tagHref" title="$1">$1</a>').replace(/(@[\S]+)/g,'<a href="/index/8-0-$1" class="tagHref" title="$1">$1</a>');$(this).html(html).each(function(){$('.tagHref').each(function(){var href = $(this).attr('href').replace(/#/, '%23').replace(/@/,'');var title = $(this).attr('title').replace(/(#+)/, '');$(this).attr('href',href).attr('title',title);});});});</script>

alex72bel 20.09.2015 23:20

Прописываю так и он видит закрывающий тег и добавляет его
<div class="hashLinks">$MESSAGE$</div>


Часовой пояс GMT +3, время: 06:38.