2015-05-26 3 views
0

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

Я разработал этот код, основанный на начальной загрузки имеет 2 проблемы:

  1. Содержание, когда увядают в не заменяет предыдущее содержимое, он позиции позади предыдущего.

  2. Элементы не исчезают, когда я нажимаю другой элемент тега.

Пример ниже:

<!DOCTYPE html> 
    <html lang="en"> 
    <head> 
     <title>Bootstrap Example</title> 
     <meta charset="utf-8"> 
     <meta name="viewport" content="width=device-width, initial-scale=2"> 
     <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css"> 
     <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> 
     <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script> 
    </head> 
    <body> 
    <div class="container" id="main"> 
     <ul class="nav nav-tabs"> 
      <li class="active"><a data-toggle="tab" href="#texto">Texto</a></li> 
      <li><a data-toggle="tab" href="#imagen">Imagen</a></li> 
      <li><a data-toggle="tab" href="#video">Video</a></li> 
      <li><a data-toggle="tab" href="#ppt">PPT</a></li> 
     </ul> 
     <div class="tab-content"> 
      <div id="texto" class="tab-pane fade in active"> 
       <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p> 
      </div> 
      <div id="imagen" class="tab-pane fade"> 
       <img src="27042015_logo1_600x600.jpg" width="450" height="400" alt="foto"> </div> 
      </div> 
      <div id="video" class="tab-pane fade out"> 
       <iframe width="560" height="315" src="https://www.youtube.com/embed/xMSjtcNdi8I" frameborder="0" allowfullscreen></iframe> 
      </div> 
      <div id="ppt" class="tab-pane fade"> 
       <iframe src="http://www.slideshare.net/HubSpot/slideshelf" width="615px" height="470px" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:none;" allowfullscreen webkitallowfullscreen mozallowfullscreen></iframe> 
      </div> 
     </div> 
    </div> 
    </body> 
    </html> 
+0

@Kawin esh SK: Неправильное редактирование .. Отсутствует какое-то описание !! – Pugazh

+0

@ Пугаж, что я пропустил? –

+0

Я видел код, отсутствующий в предыдущем редактировании. Теперь это исправлено. – Pugazh

ответ

1

Проверить это DEMO работает отлично ..

<ul class="nav nav-tabs" role="tablist" id="myTab"> 
    <li role="presentation" class="active"><a href="#texto" aria-controls="texto" role="tab" data-toggle="tab">Texto</a></li> 
    <li role="presentation"><a href="#imagen" aria-controls="imagen" role="tab" data-toggle="tab">Imagen</a></li> 
    <li role="presentation"><a href="#video" aria-controls="video" role="tab" data-toggle="tab">Video</a></li> 
    <li role="presentation"><a href="#ppt" aria-controls="ppt" role="tab" data-toggle="tab">PPT</a></li> 
</ul> 

<div class="tab-content"> 
    <div role="tabpanel" class="tab-pane active" id="texto"><p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p></div> 
    <div role="tabpanel" class="tab-pane" id="imagen"><img src="27042015_logo1_600x600.jpg" width="450" height="400" alt="foto"></div> 
    <div role="tabpanel" class="tab-pane" id="video"> <iframe width="560" height="315" src="https://www.youtube.com/embed/xMSjtcNdi8I" frameborder="0" allowfullscreen></iframe></div> 
    <div role="tabpanel" class="tab-pane" id="ppt"> <iframe src="http://www.slideshare.net/HubSpot/slideshelf" width="615px" height="470px" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:none;" allowfullscreen webkitallowfullscreen mozallowfullscreen></iframe></div> 
</div> 

См этот Site для получения дополнительной информации ..

+0

Большое вам спасибо, он работает точно так, как я хотел. –

+0

С удовольствием помогите ... – sheshadri

+0

Могу ли я спросить, почему вы используете атрибут «aria-controls»? –

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