Jquery只淡化了一个类的一个项目

Pet*_*ter 2 html javascript css jquery fadeto

我只是尝试制作一个脚本,当你悬停链接,图像等时,它会在工具提示中淡出.除了一次只有一个工具提示的实际淡入外,一切正常.如果不清楚我的意思是:我想悬停图像并在图像正上方显示工具提示,页面上的每个其他工具提示都不应该是可见的.我知道我的错误是什么(图像的悬停会消除所有工具提示,因为它们都有相同的类)但我不知道如何修复它.我希望我能正确解释我的问题,如果有人能帮助我,我会很高兴.(请原谅我,如果我的英语不是最好的,那显然不是我的母语)

这是我的代码:

$(function() {
$('.button').hover(function() { 
    $('.tooltip').stop().fadeTo("fast", 0.8); 
}, function() { 
    $('.tooltip').fadeTo("fast", 0.0); 
});
});
Run Code Online (Sandbox Code Playgroud)
.wrapper{
    width:90px;
    margin:auto;
    margin-top:10%;
}

.tooltip{
    margin-left: auto;
    margin-right:auto;
    background-color:#34495e;
    color:white;
    border-radius:5px;
    opacity:0.8;
    padding:5px;
    text-align: center;
    font-size:15px;
    font-family: 'Open Sans', sans-serif;
    display: block;
    opacity:0.0;
}

.button img{
    margin-top:5px;
    height:50px;
    width: 50px;
    display:block;
    margin-left:auto;
    margin-right:auto;
}

.button img:hover{
    cursor:pointer;
}
Run Code Online (Sandbox Code Playgroud)
<div class="wrapper">
    <div class="tooltip">
    189k Likes
    </div>
        <div class="button">
        <img src="https://cdn2.iconfinder.com/data/icons/metro-uinvert-dock/256/Twitter_alt_3.png"/>
        </div>
</div>
    
<div class="wrapper">
    <div class="tooltip">
    200 Followers
    </div>
        <div class="button">
        <img src="http://lakemacholidayparks.com.au/wp-content/uploads/2014/09/facebook-icon.png"/>
        </div>
Run Code Online (Sandbox Code Playgroud)

以下是我在jsfiddle.net上的代码:https://jsfiddle.net/3y8pcv69/

put*_*nde 11

.tooltip当你可以从button哪个中选择前一个元素时,你正在选择所有的tooltip.所以这样做:

$(function() {
    $('.button').hover(function() { 
        $(this).prev('.tooltip').stop().fadeTo("fast", 0.8); 
    }, function() { 
        $(this).prev('.tooltip').fadeTo("fast", 0.0); 
    });
});
Run Code Online (Sandbox Code Playgroud)

小提琴