2015-09-21 3 views
-1

У меня есть 2 html-страницы .. первая страница Header.html с 2 ссылками (адресная книга, mybook). Моя вторая страница - Main-body.html имеет вкладки с адресной книгой и моей книгой. Поскольку оба они разные страницы, как я могу управлять, чтобы открыть вкладки с помощью ссылки на первой странице ..Ссылка на другую страницу, открывающие другие вкладки

пример: header.html> (ссылка) Addressbook> Основной-body.html> (открытая вкладка Addressbook)

header.html> (ссылка) myorder> основной-body.html> (открытая вкладка MyBook) с помощью JQuery ..

+1

что вы уже сделали? и вставить свой код? –

+1

На самом деле, в чем вопрос? – somethinghere

+0

извините .. позвольте мне уточнить мой вопрос .. Я хочу открыть вторую страницу с отображением вторых вкладок, используя вторую ссылку на первой странице. Я еще не сделал JS для вопроса .. все еще делаю это –

ответ

2

Вы можете использовать событие hashchange и использовать хэш для навигации непосредственно к содержанию табуляции, например:

$(function() { 
 
    // First hide all content element 
 
    $("#xxx,#yyy").hide(); 
 
\t 
 
    $(window).on("hashchange", function(e){  
 
\t \t // Hide all content elements 
 
     \t $("#xxx,#yyy").hide(); 
 
     
 
     // Show only the desired element 
 
     \t $(location.hash).show(); 
 
    }); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> 
 
<a href="#xxx">xxx</a> 
 
<a href="#yyy">yyy</a> 
 

 
<p id="xxx"> 
 
    xxx 
 
</p> 
 
<p id="yyy"> 
 
    yyy 
 
</p>

+0

thx для ответа чувак. плохо попробуйте ваши решения :) –

0

Как я понимаю, вы хотели бы иметь вкладки дизайна на main-body.html. В этом случае я использовал бы якоря:

<ul> 
    <li><a href="main-body.html#addressbook">Address Book</a></li> 
    <li><a href="main-body.html#mybook">My Order</a></li> 
<ul> 

Затем вам необходимо обработать ахор с помощью JavaScript. В зависимости от значения вы можете отобразить другую вкладку.

+0

thx для ответа ребята .. даже если я не опубликовал свою структуру html .. на самом деле я все еще пытаюсь опубликовать свой html здесь, но я не знаю, где я его помещаю. плохо попробуйте свой ответ используя ваш html .. спасибо .. –

+0

Ваше право о том, что я хочу делать .. с основным телом с виджетами вкладки и хочу управлять им ссылкой на другой странице .. спасибо :) –

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