jq怎样实现鼠标经过隐藏,离开显示div层呢

jQuery里面封装了许多方法,比如我们可以通过调用hide和show方法来隐藏或者显示div层以及其他元素。

操作方法

  • 01

    如图,先做一个界面实例,这里我就设置了一个p和一个div标签。

  • 02

    接着设置p标签的样式,具体样式可以根据自己的情况设置。

  • 03

    同理,再设置一下div标签的样式,这样可以方便我们进行观察。

  • 04

    如图,样式设置好之后就可以预览效果了。 现在我们想要实现的效果是:当鼠标经过红色部分的时候,下面绿色div部分就会自动隐藏,而当鼠标离开红色部分的时候,绿色div部分再次显示出来。

  • 05

    现在开始实现效果,如图,引入jq插件,然后书写一个jq入口函数。

  • 06

    接着写鼠标经过时候的效果,通过jQuery("p")获取到p元素,然后触发mouseover函数,而在mouseover里面又获取到div元素,然后div元素调用hide()方法,就会隐藏。

  • 07

    而鼠标离开的效果则是相反的。使用jQuery获取到p元素之后触发mouseleave函数,然后执行函数体里面的语句,即div元素执行显示操作。 这样,鼠标经过/离开,隐藏/显示div层的效果就出来了。

  • 08

    鼠标经过隐藏显示div层源码如下: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style type="text/css"> p{ background: red; width: 150px; height: 50px; } div{ width: 150px; height: 150px; background: greenyellow; } </style> <script src="js/jquery-3.2.1.min.js"></script> <script type="text/javascript"> <style type="text/css"> #s{ width: 150px; height: 150px; background: greenyellow; } p{ background: red; width: 150px; } </style> <script src="js/jquery-3.2.1.min.js"></script> <script type="text/javascript"> jQuery(function(){ jQuery("p").mouseover(function(){ jQuery("div").hide(); }) jQuery("p").mouseleave(function(){ jQuery("div").show(); }) }) </script> </script> </head> <body> <p>经过我显示隐藏</p> <div> 搜狗指南 </div> </body> </html>

(0)

相关推荐

  • 如何隐藏或显示Word页面间的空白

    在Word的页面视图中打开一个包含多页的文档时,通常各页面之间会看到较宽的灰色区域和包含页眉页脚的空白区域. 有时为了方便阅读,使各页面直接看起来更加连贯,可以通过"页面间空白"选 ...

  • Excel隐藏和显示隐藏行.列动画教程

    《Excel2003入门动画教程6、Excel隐藏和显示隐藏行、列》。 演示动画 操作步骤 有时在打印某Excel表格时,我们不希望将其中的某些列(行)数据打印出来,而又不想删除这些行(列)。 列(行 ...

  • word字体隐藏功能如何隐藏及显示文字

    一、word2003隐藏及显示字体 我们打开word2003,进入到操作界面,然后将你的文档打开,选中你需要隐藏不需要的打印的文字,然后点击菜单栏上的“格式--字体”,在字体的对话框下面“效果”上面勾 ...

  • win7系统文件夹属性中隐藏选项显示灰色不可改怎么办

    文件夹属性中隐藏选项显示灰色不可改故障图: 操作步骤: 1.首先鼠标右击文件夹选择重命名将文件夹的名称更改为非中文的名称,比如"feichengwurao"; 2.然后在开始菜单中 ...

  • PPT2013放映时如何让鼠标指针隐藏

    启动PPT2013,新建演示文稿. 在"幻灯片放映"选项卡,单击"从头开始"按钮. 默认情况,放映时移动鼠标,屏幕上会显示鼠标指针,如下图所示. 这时可以再放映 ...

  • xcel2013怎样隐藏与显示状态栏

    excel 2013隐藏与显示状态栏的教程: 隐藏与显示状态栏步骤1:打开EXCEL2010工作表,工作表标签名"电脑统计表",可以看到,底部状态栏没有显示出来! 隐藏与显示状态栏 ...

  • Word2003中应该如何隐藏和显示文字

    Word2003中应该如何隐藏和显示文字 .  隐藏文字 1.选中要隐藏的文字,然后单击"格式"菜单中的"字体"命令. 2.弹出"字体"对话 ...

  • Word2007如何隐藏和显示文字

    Word2007如何隐藏和显示文字 隐藏文字 1.选中要隐藏的文字,然后单击鼠标右键,在弹出的快捷菜单中选择"字体"选项. 2.弹出"字体"对话框,在效果中勾选 ...

  • PPT怎么隐藏幻灯片? ppt幻灯片的隐藏域显示方法

    ppt幻灯片是可以设置隐藏的,该怎么设置呢?下面我们就来看看ppt幻灯片设置隐藏的教程. 1.以下是示例幻灯片,共五页(如图): 2.如果将第2页和第3也隐藏,首先选中这两页-点击第2页然后按住ctr ...