Я создаю раздел команды. У меня есть простой <div>, где у меня есть фотографии профиля каждого участника, и когда я нахожу фотографию, она показывает вам информацию. Я сделал это легко с jQuery's .hover()
. Но когда я скопировал тот же код, угадайте, что он сделал. Да, вы, ребята, правы: это показывает мне информацию от всех членов команды.Показывать только один элемент при наведении события jQuery
Я хочу просто просто отображать их по одному и когда вы перестаете зависать содержимое, чтобы вернуться в исходное состояние.
Я оставляю JS код ниже:
<script type="text/javascript">
$('.teamMemberPhoto').hover(function(){
$('.teamMemberCircle').hide();
$('.teamMemberInfo').show();
});
</script>
Edit, Добавлено HTML:
<div class="teamMembersContainer">
<div class="teamMember">
<h3 class="teamMemberName">Sarei Arlin Rodriguez Camarillo</h3>
<p class="teamMemberPosition">Software Developer</p>
<div class="teamMemberBox">
<div class="teamMemberCircle" style="background: #52b3d9;">
<img class="teamMemberPhoto" src="../img/team/1.png" alt="Member" >
</div>
<div class="teamMemberInfo">
<h4 class="teamWhat">What I do in my job?</h4>
<p class="teamInfoContent">Software Development</p>
<h4 class="teamWhat"> Why I do what I do ?</h4>
<p class="teamInfoContent">Currently, I work in software development which is one of the most fulfilling things I have done and it has given me great personal and professional satisfaction.</p>
<h4 class="teamWhat">What I do for fun?</h4>
<p class="teamInfoContent">I have a great passion for the world of technology and telecommunications and love discovering and learning new about that realm.</p>
</div>
</div>
</div>
</div>
</div>
Спасибо заранее.
Пожалуйста, поделитесь разметкой HTML ... – LcSalazar
Решение зависит от вашей структуры HTML. Кроме того, если у вас нет причин, я предлагаю использовать CSS для этого. – showdev
Я добавил HTML, надеюсь, что это поможет, спасибо. – Alex