javascript - JQuery 从左侧悬停时淡入/淡出

标签 javascript jquery

我试图在悬停时获得淡入和淡出效果,但似乎不起作用!

<div class="icon_menu">
    <div class="text_menu_slide">Logout</div> x
</div>

jquery:

$(function(){
    $(".icon_menu").hover(function(){
        $(this).find(".text_menu_slide").fadeIn();
    },function(){
        $(this).find(".text_menu_slide").fadeOut();
    });        
});

CSS:

.text_menu_slide{
    display:none;
}
.icon_menu:hover .text_menu_slide, .icon_menu{
    display:inline;     
}

演示: <强> http://jsfiddle.net/XwnGA/

最佳答案

display:inline css 代码不是必需的。在显示无库的框架和扩展中,选择任意 jQuery 版本。此外,您可以使用 span 标签代替 div。

HTML 代码

<div class="icon_menu">
    <span class="text_menu_slide">Logout</span> x
</div>

CSS 代码

.text_menu_slide{
    display:none;
}

jQuery 代码

$(function(){
    $(".icon_menu").hover(function(){
        $(this).find(".text_menu_slide").fadeIn();
    },function(){
        $(this).find(".text_menu_slide").fadeOut();
    });        
});

JSFIDDLE DEMO

关于javascript - JQuery 从左侧悬停时淡入/淡出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22060791/

相关文章:

javascript - onclick 向 div 添加文本

javascript - SameOrigin 策略干扰 Google 文档

javascript - 延迟 JQuery;线路完成时进行协调?

javascript - 为什么 Jquery/ajax 调用 RESTful 服务无法获得成功回调?

javascript - 再说一遍,如何从回调中获取数据?

jquery - 无法将类 dragme 元素置于水平滚动中

javascript - 访问 app.locals 内的 req 和 res

javascript - React/MUI Popover 使用 anchorPosition 定位不正确

javascript - 浏览器 JavaScript 中的 new Date().getTime() 是否总是产生 UTC?

jquery - 小图像缩略图不起作用