У меня проблема с меню div.Значение по умолчанию для меню div
Я хотел бы иметь, что значение для переменной передачи данных установлено в первую очередь, так что, когда я первоначально загружаю страницу, под меню отображается строка ffffffffffff. Поскольку код теперь, строка будет пустой.
Затем, если я нажму на другой элемент в меню, содержимое нового элемента меню перезапишет предыдущий контент.
<div id="menu_about">
<a class="link" href="#about" data-link="first">
Why We Exist
</a> •
<a class="link" href="#about" data-link="second">Who We Are</a> •
<a class="link" href="#about" data-link="third">What We Do</a> •
<a class="link" href="#about" data-link="fourth">How We Think</a> •
<a class="link" href="#about" data-link="fifth">Where We Are Going</a>
</div>
<div id="pages_about" class="textContainer_about">
<div class="textWord_about" data-link="first">
<p>ffffffffffff</p>
</div>
<div class="textWord_about" data-link="second">
<p>ffffffffffffffffff</p>
</div>
<div class="textWord_about" data-link="third">
<p>ffffffffffffffffffff</p>
</div>
<div class="textWord_about" data-link="fourth">
<p>ffffffffffffffffffffffffffff</p>
<p>ffffffffffffffffffffffffffff</p>
<p>ffffffffffffffffffffffffffff</p>
<p>ffffffffffffffffffffffffffff</p>
<p>ffffffffffffffffffffffffffff</p>
</div>
<div class="textWord_about" data-link="fifth">
<p>fffffffffffffffffffffffffff</p>
</div>
</div>
$('.textWord_about').hide();
$('.link').click(function() {
$('.textWord_about').hide();
$('.textWord_about[data-link=' + $(this).data('link') + ']').fadeIn({
width: '200px'
}, 300);
});
Это двойная ''
метки на цели или показать что-то, в частности? – 2013-04-10 23:21:04Возможно, вы захотите включить соответствующий CSS или настроить jsFiddle. – Scott