2014-09-21 2 views
0

У меня есть страница с вкладками Я не хочу, чтобы показать DIV, когда страница загружается только тогда, когда она нажатаjQuery мобильных вкладок не показывать при загрузке?

 <div data-role="tabs" id="tabs" > 
    <div data-role="navbar"> 
    <ul> 
     <li><a id="1" href="#one" data-ajax="false">1</a></li> 
     <li><a id="2" href="#two" data-ajax="false">2</a></li> 
    </ul> 
    </div> 

Я использовал это, чтобы скрыть вкладку:

<script> 
    $(document).ready(function() { 
     $("div#one").hide(); 
     }); 
    </script> 

Проблема если я попытаюсь открыть первую вкладку, ничего не произойдет. Я думаю, что его уже открыли. (первая вкладка отлично работает после нажатия на #two) Есть ли способ установить вкладки, которые не отображаются при загрузке?

редактировать:
http://jsfiddle.net/b9bafuu4/6/
Вкладка 1 показать, как загрузки страницы ид как Безоперационная них, чтобы показать, когда загрузилась страница

+0

пожалуйста, предоставьте нам jsfiddle поэтому наша помощь может быть в большей степени ориентированы на вашу проблему. также ... сделайте лучшее описание своей проблемы ... спасибо – henser

+0

добавил jsfiddle :) sry прощается об этом – user1246950

+0

Вы пытались добавить дисплей: нет; css правило для элемента (ов), который вы хотите скрыть? Я не вижу, что вы намерены, глядя на скрипку ... вы хотите отображать вкладки при загрузке, но не содержимое вкладки? – henser

ответ

0

Это то, что вы пытаетесь достичь? смотрите здесь ->JSFIDDLE

JS

$(function(){ 
    $('[href="#one"]').click(function(){ 
     $('#one > ul').css('display','block'); 
    }); 
}); 

CSS

#one > ul{ 
    display: none; 
} 
+0

хорошо все, как хотелось, остальная часть страницы, похоже, все еще нажимает, как у div есть: http : //jsfiddle.net/b9bafuu4/5/ – user1246950

+0

отредактировал ответ ... просмотрите затронутые изменения, и если это то, что вы намеревались ... имейте в виду, что вам нужно задать все ваши сомнения в OP, чтобы правильная помощь сообщества. – henser

+0

это все еще идет по одной линии, но я могу жить с этим thx alot :) sry for the bad english/explain – user1246950

Смежные вопросы