Я искал весь день, чтобы попытаться найти то, что соответствует тому, что я хочу, но я нигде не могу найти ничего.
Я хочу создать элемент show show hide, который показывает / скрывает элемент div в одной фиксированной области.
Мне нужна галерея больших пальцев на половине моей страницы, а на другой половине страницы я хочу отобразить полный профиль, связанный с этим большим пальцем, поэтому, когда я нажимаю на другой большой палец, его div исчезает, а новый thumbs div появляется на своем месте.
Я стремлюсь к достижению чего-то подобного: (как выглядит текст слева, когда вы нажимаете на большой палец)
http://www.tcsdigitalworld.com/team
Я уже добился чего-то подобного на другом веб-сайте, где изображение меняется, но я хочу добавить к этому текст и показать больше контента, такого как профиль.
Вы можете увидеть, что я сделал здесь:
http://www.dansiop.com/epbs/index.php/brides/gowns/paloma-blanca.html
Если кто-нибудь может указать мне правильное направление, я был бы очень признателен.
Большое спасибо
UPDATE:
Спасибо всем за ваш вклад, но я немного громоздкий, когда дело доходит до javascript.
Я пытался сделать все это на сайте, и я хочу, чтобы все это работало. Я могу заставить некоторых из них работать в какой-то момент, но не так, как следует.
Самым близким, что я получил, было использование образца, предложенного Эрнестасом Станкявичюсом
Но, как вы можете видеть, это не совсем работает, так как, когда я нажимаю на большой палец, они исчезают - он не делает это по ссылке выше, но делает это на моем сайте. Я также не уверен, где разместить контент, чтобы он работал.
Где разместить большой палец и где разместить содержимое профиля, основное изображение и т. Д.?
Я называю это мой заголовок:
<script>
$(document).ready(function(){
$('.thumb').click(function(){
$('#main').fadeOut(500).html($(this).children('.bla').html()).fadeIn(200);
})
});
</script>
Я установил это в моем css (не то, что я хочу в конце, а начало, как вы предложили):
#main { color: red }
.bla { display: none }
.thumb { cursor: pointer; background-color: blue; height: 100px; width: 100px; margin: 5px }
и я использую этот HTML:
<div id="main">sdfsdfsdf</div>
<div class="thumb">
<div class="bla">asdasdasd1</div>
</div>
<div class="thumb">
<div class="bla">asdasdasd2</div>
</div>
<div class="thumb">
<div class="bla">asdasdasd3</div>
</div>
<div class="thumb">
<div class="bla">asdasdasd4</div>
</div>
Просто чтобы уточнить, когда я нажимаю на большие пальцы, текст меняется так, как я хочу, но большие пальцы исчезают (не так, как я хочу)
Заранее спасибо.
Dan