当一个人悬停在 div 上时,我想淡入和淡出多个元素。有一个标题和信息,当一个人将鼠标悬停在该特定标题上时,我希望标题淡出并且信息属于该标题以淡入。
这是代码:
$(document).ready(function(e) {
if($(".info").is(":visible")) {
$(".info").hide();
}
$(".title").mouseenter( function() {
$(this).fadeOut(100);
$(this).$(".info").fadeIn(100);
})
$(".info").mouseleave( function() {
$(this).fadeOut(100);
$(this).$(".title").fadeIn(100);
})
});
我的问题是:如何使属于该标题的信息而不是所有其他信息淡入。
这是它有一点 php 的 HTML
<div class="holder">
<div class="title">
<img alt="random" src="pictures/<?php echo $company['picture']; ?>" height="100" width="100">
<p><a href="profile.php?company=<?php echo $company['id']; ?>"><?php echo $company['title']; ?></a></p>
</div>
<div class="info">
<p><a href="profile.php?company=<?php echo $company['id']; ?>"><?php echo $company['message']; ?></a></p>
</div>
</div>