Есть страница A с 3 div (учитывайте). также у меня есть ссылка на другой странице. когда пользователи нажимают на ссылку, они должны перейти к 3-му div на странице A. Как это сделать?
В моем коде все div скрыты, кроме того, который выбран в это время. так что нет необходимости прокручивать.
HTML:(СтраницаA.html)
<div id="mws-navigation">
<ul id="link">
<li class="" data-related="a" id="a1"><a href="#a"><i class="icon-book"></i>A</a></li>
<li data-related="b" class="" id="b1"><a href="#b"><i class="icon-search"></i>B</a></li>
<li data-related="c" class="" id="c1"><a href="#c"><i class="icon-calendar"></i>C</a></li>
</ul>
</div>
<!-- Main Container Start -->
<div id="mws-container" class="clearfix">
<!-- Inner Container Start -->
<div id="a" class="tab">
aaaa
</div>
<div id="b" class="tab">
bbbb
</div>
<div id="c" class="tab">
cccc
</div>
</div>
страница B.html:
<a href="PageA.html#c">vvv</a>// this link will be in other page(to reach C)
// что я должен указать в herf=""
для достижения этого конкретного div
JQuery:
$(function()
{
$('#link li').removeClass('actif');
$(this).find('li').addClass('actif');
$('.tab').hide();
$('#a').show();
document.getElementById('a1').className='active';
$('#link li').click(function(e){
$('#link li').removeClass('actif');
$(this).find('li').addClass('actif');
$('.tab').hide();
$('#'+$(this).attr('data-related')).show();
e.preventDefault();
});
});
Любое предложение?
href
), она должна показать только тот конкретный div, который я запросил, все остальные должны быть скрыты. например,<a href='PageA.html#c'>
он должен показывать только divc
все остальные должны быть скрыты. - person user3784251   schedule 21.02.2015