Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Вопросы КЭПу » Скрипт для формирования оглавления по тегам ?

Скрипт для формирования оглавления по тегам ?


     24.06.2016    Вопросы КЭПу    1067

вопрос
С помощью программиста nowheremany получился скрипт для создания оглавления в статьях по тегам. В рунете множество похожих скриптов, но настолько простого еще не видел. Но есть одно но, не работают разделы оглавления, то есть, при клике на раздел не переносит к соответствующему тегу

(((

<ul id="h3header">
<script>
$(function(){$('.h3body').each(function(){
var e=$(this),h=$('#'+e.data('for')).html('');
if(h.length>0)
$('h3').each(function(i){h.append('<li><a href="#h3link'+i+'">'+$(this).text()+'</a></li>');$(this).wrap('<a id="#h3link'+i+'"></a>')})
})})
</script>
</ul>
<div class="h3body" data-for="h3header">{full_story}</div>

Ответил: КЭП


Скрипт для формирования оглавления по тегам ?

— Тогда мы идём к вам!

2 комментария

nowheremany
Эксперт

nowheremany - 25 июня 2016 22:07 -

<ul id="h3header">
<script>
$(function(){$('.h3body').each(function(){
var e=$(this),h=$('#'+e.data('for')).html('');
if(h.length>0)
$('h3').each(function(i){
  h.append('<li><a href="#h3link'+i+'">'+$(this).text()+'</a></li>');
  $(this).wrap('<a name="h3link'+i+'"></a>')
})
})})
</script>
</ul>
<div class="h3body" data-for="h3header">{full_story}</div>

Благодарность принимаю тут Связь

baseroad
Юзер

baseroad - 26 июня 2016 08:17 -

nowheremany,спасибо

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх