JQuery скрыть мое содержание - PullRequest
       2

JQuery скрыть мое содержание

0 голосов
/ 05 февраля 2011

Здравствуйте, все, что я сделал в моей боковой панели - это меню с вкладками (следуйте инструкциям), но теперь я использую codeigniter, чтобы вывести некоторые результаты из базы данных.

но меню вкладок скрывает мой контент, но я вижу его в источнике

Это то, что я вижу в источнике

<div style="border-bottom:1px solid #e0e0e0; width:200px; height:100px;" class="sidebarForumWrapper">

    headline text here  

    <div style="border:1px solid #e0e0e0; padding:5px;" class="sidebarForumImg">
        <img width="20" height="20" src="">
    </div>

    <!-- sidebarForumImg -->

    text text text
</div>

<!-- sidebarForumWrapper --> 

и функция табуляции

<script style="text/javascript">    
    $(function() {
        // setting the tabs in the sidebar hide and show, setting the current tab
            $('div.tabbed div').hide();
            $('div.t1').show();
            $('div.tabbed ul.tabs li.t1 a').addClass('tab-current');

        // SIDEBAR TABS
        $('div.tabbed ul li a').click(function(){
            var thisClass = this.className.slice(0,2);
            $('div.tabbed div').hide();
            $('div.' + thisClass).show();
            $('div.tabbed ul.tabs li a').removeClass('tab-current');
            $(this).addClass('tab-current');
            });
        });
     </script>

если хотите, можете посмотреть мой сайт здесь http://www.rapcom.dk

Ответы [ 2 ]

0 голосов
/ 05 февраля 2011

Ваша проблема с этой строкой:

$('div.tabbed div').hide();

Это будет display: none ВСЕХ делений в tabbed, вместо этого используйте:

$('div.tabbed > div').hide();

Но я рекомендую вам пересмотреть своюВкладки подходят и используют вкладки jQuery UI или, по крайней мере, используют тот же подход, где теги <a> будут указывать на id соответствующего DIV контейнера содержимого.

0 голосов
/ 05 февраля 2011
$('div.tabbed div').hide();

удалите эту строку кода и повторите попытку

...