Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) jQuery С переходом с DLE 9.8 на DLE 10.0 перестали работать закладки на javascript

С переходом с DLE 9.8 на DLE 10.0 перестали работать закладки на javascript


     12.08.2013    jQuery, Общие вопросы по PHP    1746

вопрос
Добрый день. Столкнулся с проблемой при переходе с DLE 9.8 на DLE 10.0 - перестали работать вкладки на javascript. В чем может быть дело никак не пойму. Как и принято скрипт скрывает содержимое, и показывает при нажатии на вкладку. Сайт тематики кино, и вкладки соответствующие-"скриншоты", "смотреть онлайн" и тд. Во первых все содержимое этих вкладок теперь безпорядочно показывается в полной новости и при нажатии на любую вкладку ничего не происходит.

Вот содержимое файла js:
$(document).ready(function() {
    $("#content div").hide(); // Скрываем содержание
    $("#tabs li:first").attr("id","current"); // Активируем первую закладку
    $("#content div:first").fadeIn(); // Выводим содержание
    
    $('#tabs a').click(function(e) {
        e.preventDefault();        
        $("#content div").hide(); //Скрыть все сожержание
        $("#tabs li").attr("id",""); //Сброс ID
        $(this).parent().attr("id","current"); // Активируем закладку
        $('#' + $(this).attr('title')).fadeIn(); // Выводим содержание текущей закладки
    });
})();

Подключение идёт в fullstory.tpl фразой
<script type="text/javascript" src="{THEME}/js/zakl.js"></script>

Вывод выглядит таким образом
<div class="tabtwo">
<div class="menucomtop">
<div class="menufulsl"><ul  id="tabs"><li><a href="#" title="Описание">Описание</a></li></ul></div>    
<div class="menufuls">
   <ul id="tabs">
     <li><a href="#" title="Трейлер">Трейлер</a></li>
      <li><a href="#" title="Онлайн">Смотреть онлайн</a></li>
    <li><a href="#" title="Скриншоты">Скриншоты</a></li>
   </ul>
</div>
<div class="menufulsr"><ul id="tabs"><li><a href="#" title="Постеры">Постеры</a></li></ul></div>    
</div>

<div class="contfull">
<h2 class="comtitle">{title}</h2>
<div id="content">
     <div id="Описание">[xfvalue_discription]</div>
     <div id="Трейлер"><center>[xfgiven_trailer]<object width="550" height="400"><param name="movie" value="
http://www.youtube.com/v/[xfvalue_trailer]&hl=ru_RU&fs=1&
"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="
http://www.youtube.com/v/[xfvalue_trailer]&hl=ru_RU&fs=1&
" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="610" height="400"></embed></object>[/xfgiven_trailer]</center></div>
     <div id="Онлайн"><noindex><center>[xfgiven_online]<br><iframe src="http://vkontakte.ru/[xfvalue_online]" width="610" height="400" frameborder="0"></iframe>[/xfgiven_online]</center></noindex></div>
     <div id="Скриншоты" class="screenshots">[xfvalue_screenshots]</div>
     <div id="Постеры" class="composters">[xfvalue_posters]</div>
</div>
</div>

Ответа пока нет


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

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