Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Корзина » Проблема с категориями на форуме


Проблема с категориями на форуме

Сообщений 1 страница 3 из 3

1

Добрый день.
Собственно, некоторое время назад я на тестовом форуме ставил скрипт сворачивания категорий.
Выглядит он так:

Код:
<script type="text/javascript">
        //cookies
        function setcookie(a,b,c) {if(c){var d = new Date();d.setTime(d.getTime()+c);}if(a && b) document.cookie = a+'='+b+(c ? '; expires='+d.toUTCString() : '');else return false;}
        function getcookie(a) {var b = new RegExp(a+'=([^;]){1,}');var c = b.exec(document.cookie);if(c) c = c[0].split('=');else return false;return c[1] ? c[1] : false;}

        var aimg = {
        open: 'http://savepic.net/531501.png',
        close: 'http://savepic.net/564269.png'

        }
        </script>
Код:
 <script type="text/javascript"><!--Cворачивание категорией Ч2-->
    $('#pun-main div.category > h2 div.catleft').after('<span class="offctgr" style="float: right;"><img src="'+aimg.open+'" title="показать/cкрыть" /></span>');
    $('#pun-main div.category').each(function (i) {
        var ctgId=$(this).attr('id');
             if(getcookie(ctgId)=='close'){
       $('#'+ctgId+' > div.container').css({display: 'none'});
       $('#'+ctgId+' > h2 > .offctgr img').attr("src",aimg.close)}
    });

    $('span.offctgr').click(function(){
    var cat=$(this).parents('div.category').attr('id');
    $(this).parents('div.category').children('div.container').toggle('slow');
    var s = $(this).find("img").attr("src") == aimg.open ? aimg.close : aimg.open;
    $(this).find("img").attr("src",s)
    var catc = getcookie(cat);
    catc = catc == 'close' ? 'open' : 'close';
    setcookie(cat,catc,3600*24*30*1000);
          return false; });
    </script>

Теперь этот же скрипт я пытаюсь поставить на основной форум, но он отказывается работать - не отображаются картинки. При этом, если я беру скрипт из первого сообщения этой темы, то скрипт работает.
Адрес форума, на который скрипт не ставится - http://mirrorhog.3bb.ru.
Очень надеюсь на помощь.

0

2

ЛеонВы сами скрыли их отображение в стиле (иконки cворачивания же прописываюца после названия категорий

<style>
.category h2 span {
display: none;
}

Добавьте в HTML верх - ничего не меняя такой код

<style>
.offctgr{
display:block!important;
}
</style>

Отредактировано Deff (Чт, 24 Мар 2011 21:46:30)

+1

3

Deff
Ммм.. Вот уж не думал, что я такой умный.) Спасибо)

0


Вы здесь » Единый форум поддержки » Корзина » Проблема с категориями на форуме