javascript - 如何在鼠标悬停时显示横幅 div?

标签 javascript jquery html banner

Demo

正如您在演示中看到的,我在单击链接时显示了一个横幅。除了显示和隐藏横幅 div 之外,我还想在鼠标悬停时显示我的横幅(如下拉菜单),以便在用户单击链接之前向他们显示其中的内容。

HTML:

<a href="" class="show_hide">One</a>

<div class="slidingDiv" >
    <img src="http://www.freedigitalphotos.net/images/images/home/spring.jpg" />
</div>

JQuery:

 $(document).ready(function() {

     $(".slidingDiv").hide();
     $(".show_hide").show();

     $('.show_hide').click(function () {
         $(".slidingDiv").slideToggle();
         return false;
     });

 });

最佳答案

$(document).ready(function () {

     $(".slidingDiv").hide();
     $(".show_hide").show();

     $('.show_hide').on('mouseover',function () {
         $(".slidingDiv").show();
     });
     $('.show_hide').on('mouseleave',function () {
         $(".slidingDiv").hide();
     });
});

关于javascript - 如何在鼠标悬停时显示横幅 div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23242435/

相关文章:

javascript - 为多个动态生成的选择提交时的 Jquery 选择值

javascript - 粘性 header Jquery 移动版

javascript - jQuery多选择器,获取哪个选择器触发事件

javascript - 删除数组的 "this"索引不起作用

javascript - 电话号码的国际 HTML 链接

javascript - D3 从线到区域的过渡开始时填充颜色错误

javascript - 在数组中查找对象

javascript - Immutable.is() 可以接受任何 Immutable 类型吗?

javascript - 使用 Braintree 的 Javascript SDK 设置客户支付选项?

JavaScript的appendChild文本节点不换行