jQuery实现鼠标滑过链接控制图片的滑动展开与隐藏效果


Posted in Javascript onOctober 28, 2015

本文实例讲述了jQuery实现鼠标滑过链接控制图片的滑动展开与隐藏效果。分享给大家供大家参考,具体如下:

这里演示jQuery实现鼠标移动到链接上,滑动展开/隐藏图片效果,鼠标放在“上一页”“下一页”上,立即浮现出所对应的图片,有点提前预览的味道,让用户知道下一页或下一页的大致内容,很好的提升了用户体验。

运行效果截图如下:

jQuery实现鼠标滑过链接控制图片的滑动展开与隐藏效果

在线演示地址如下:

具体代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>鼠标移动链接上,滑动展开/隐藏图片效果</title>
<script language="javascript" src="jquery1.3.2.js"></script>
<script type="text/javascript" language="javascript"> 
$(function(){
 $(".list>li:has(div)").hover(function(){
   $(this).children('a').addClass('red').end().find('div').slideDown("fast");},
  function(){
   $(this).children('a').removeClass('red').end().find('div').slideUp("fast");
  });
 });
</script>
<style>
*{margin:0;padding:0}
body{background:#F8F3ED}
li{list-style:none}
.list{height:40px;background:#fff;padding-left:100px;}
.list li{float:left;position:relative;}
.list li a{float:left;width:100px;height:40px;line-height:40px; text-align:center;color:#B7B7B7;text-decoration:none; font-family:"微软雅黑";}
.list li a:hover{background:#99C228;color:#FFF;}
.list .box{position:absolute;top:40px;left:0;display:none;width:240px;height:170px;background:#99C228;color:#FFF;}
.list .box img{width:220px;height:150px;margin:10px;}
.list li a:hover,.red{background:#99C228!important;color:#FFF!important;}
</style>
</head>
<body>
<ul class="list">
 <li><a href="javascript:;">上一页</a>
  <div class="box"><img src="images/wall_s9.jpg" /></div>
 </li>
 <li><a href="javascript:;">下一页</a>
  <div class="box"><img src="images/wall_s7.jpg" /></div>
 </li>
</ul>
</body>
</html>

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
Hutia 的 JS 代码集
Oct 24 Javascript
在模板页面的js使用办法
Apr 01 Javascript
jquery ajax 简单范例(界面+后台)
Nov 19 Javascript
JS实现横向拉伸动感伸缩菜单效果代码
Sep 04 Javascript
js带前后翻页的图片切换效果代码分享
Sep 08 Javascript
JS实现漂亮的窗口拖拽效果(可改变大小、最大化、最小化、关闭)
Oct 10 Javascript
jquery简单倒计时实现方法
Dec 18 Javascript
jQuery动画效果实现图片无缝连续滚动
Jan 12 Javascript
原生JavaScript实现Ajax的方法
Apr 07 Javascript
JavaScript登录记住密码操作(超简单代码)
Mar 22 Javascript
VueJs 将接口用webpack代理到本地的方法
Nov 27 Javascript
javascript实现计算器功能
Mar 30 Javascript
使用Chart.js图表库制作漂亮的响应式表单
Oct 28 #Javascript
jQuery+PHP+MySQL二级联动下拉菜单实例讲解
Oct 27 #Javascript
jQuery结合CSS制作动态的下拉菜单
Oct 27 #Javascript
jquery实现的V字形显示效果代码
Oct 27 #Javascript
JS基于Ajax实现的网页Loading效果代码
Oct 27 #Javascript
基于Jquery+div+css实现弹出登录窗口(代码超简单)
Oct 27 #Javascript
JS实现浏览器状态栏文字闪烁效果的方法
Oct 27 #Javascript
You might like
用户的详细注册和判断
2006/10/09 PHP
php对大文件进行读取操作的实现代码
2013/01/23 PHP
php 深入理解strtotime函数的使用详解
2013/05/23 PHP
利用PHP+JS实现搜索自动提示(实例)
2013/06/09 PHP
PHP三元运算的2种写法代码实例
2014/05/12 PHP
Yii框架弹出窗口组件CJuiDialog用法分析
2017/01/07 PHP
PHP 二级子目录(后台目录)设置二级域名
2017/03/02 PHP
键盘控制事件应用教程大全
2006/11/24 Javascript
JavaScript基本编码模式小结
2012/05/23 Javascript
让jQuery Mobile不显示讨厌loading界面的方法
2014/02/19 Javascript
javascript 闭包详解
2015/02/15 Javascript
如何实现移动端浏览器不显示 pc 端的广告
2015/10/15 Javascript
jquery+php实现滚动的数字特效
2015/11/29 Javascript
js鼠标单击和双击事件冲突问题的快速解决方法
2016/07/11 Javascript
jQuery实现简单的网页换肤效果示例
2016/09/18 Javascript
实例解析jQuery工具函数
2016/12/01 Javascript
微信小程序  TLS 版本必须大于等于1.2问题解决
2017/02/22 Javascript
elementUI 设置input的只读或禁用的方法
2018/10/30 Javascript
js取小数点后两位四种方法
2019/01/18 Javascript
微信小程序+腾讯地图开发实现路径规划绘制
2019/05/22 Javascript
[06:40]2014DOTA2西雅图国际邀请赛 DK战队巡礼
2014/07/07 DOTA
mac下如何将python2.7改为python3
2018/07/13 Python
详解Python logging调用Logger.info方法的处理过程
2019/02/12 Python
Python生成指定数量的优惠码实操内容
2019/06/18 Python
python不到50行代码完成了多张excel合并的实现示例
2020/05/28 Python
伯利陶器:Burleigh Pottery
2018/01/03 全球购物
视图的作用
2014/12/19 面试题
作文评语集锦大全
2014/04/23 职场文书
自主招生教师推荐信
2014/05/10 职场文书
医学求职自荐信
2014/06/21 职场文书
债务授权委托书范本
2014/10/17 职场文书
道路交通事故人身损害赔偿协议书
2014/11/19 职场文书
昆虫记读书笔记
2015/06/26 职场文书
普希金的诗歌赏析(3首)
2019/08/20 职场文书
Java用自带的Image IO给图片添加水印
2021/06/15 Java/Android
Python绘制散乱的点构成的图的方法
2022/04/21 Python