用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=utf-8" />
<title>动画</title>
<style>
.img{ width:1000px; height:300px; margin:0 auto; position:relative; margin-top:5px; border-radius:10px; overflow:hidden;}
.img-0{ widt:1000px; height:300px; position:absolute; z-index:21; }
.img-1{ widt:1000px; height:300px; position:absolute; z-index:10; display:none}
.img-2{ width:1000px; height:300px; position:absolute; z-index:15; display:none}
.img-3{ width:1000px; height:300px; position:absolute; z-index:20; display:none}
.img-4{ width:960px; height:70px; position:relative;  z-index:22; border:1px solid #CCC; border-radius:10px;
margin-top:229px; float:left; margin-left:20px; background-color:#000; opacity:0.5; color: azure;}
.img-4v1{ width:275px; height:70px; position:relative; float:left; border-left: 1px solid #CCC; line-height:70px;
 text-align:center; font-size:18px;}
 .img-4v1:hover{ cursor:pointer;}
</style>
</head>

<body>

<div class="img">
         <div class="img-0" id="oo"><img  src="../img/cn-1.jpg"/></div>
         <div class="img-1" id="a" ><img  src="../img/cn-1.jpg"/></div>
        <div class="img-2" id="b" ><img  src="../img/cn-2.jpg"/></div>
        <div class="img-3" id="c" ><img  src="../img/cn-3.jpg"/></div>
        <div class="img-4">
                <div  id="img-a" class="img-4v1" style="margin-left:68px">》外国留学生培养</div>
                <div id="img-b" class="img-4v1" onmouseover="">》学生出国交流</div>
                <div id="img-c" class="img-4v1" style="border-right:1px solid #CCC">》教职工出国交流</div>
        </div>
 </div>
</body>
</html>
<script type="application/javascript" src="../JS/jquery-3.2.0.js" >

</script>
<script>
$(document).ready(function(){
  $("#img-a").mouseenter(function(){ /* 鼠标移动到DIV上的效果*/
     $("#a").fadeIn();  /*    淡入ID为A的div*/
     $("#oo").hide()   /* 隐藏ID为OO的DIV    */
  });
});
$("#img-a").mouseleave(function(){ /* 鼠标离开DIV上的效果*/
    $("#a").fadeOut();     /*    淡出ID为A的div*/
     $("#oo").show()        /* 显视ID为OO的DIV    */
  });
$(document).ready(function(){  
  $("#img-b").mouseenter(function(){
     $("#b").fadeIn();
     $("#oo").hide()
  });
});
$("#img-b").mouseleave(function(){
    $("#b").fadeOut();
    $("#oo").show()
  });
$(document).ready(function(){
  $("#img-c").mouseenter(function(){
    
     $("#oo").hide()
     $("#c").fadeIn();
  });
});
$("#img-c").mouseleave(function(){
    $("#c").fadeOut();
    $("#oo").show()
  });
</script>

时间: 2024-11-08 09:44:57

用jQuery实现鼠标移动切换图片动画的相关文章

CSS3实战开发: 手把手教大家实战开发鼠标划过图片动画特效

各位网友大家好,我是陌上花会开,当然大家也可以叫我陌陌.今天这篇文章,我将手把手带领大家实战开发一个鼠标划过图片时的动画特效.在这里我不会给大家提供案例的源码下载,但是本人可以保证,只要大家跟着我的思路,一步步将代码复制到本地,一定会得到同样的运行效果.希望大家明白我的用心.好了不废话,直接进入今天的主题吧. 在今天这个案例里,我准备3个素材,一张背景图,两张风景图片.这个大家可以到网上自行下载. 在写代码之前,我先给大家展示一下,动画特效的效果图. 鼠标花过前: 当鼠标划过图片时,图片将逐渐变

【分享】jQuery无插件实现 鼠标拖动切换图片/内容 功能

前言 我就想随便叨逼叨几句,爱看就看几句,不爱看就直接跳过看正文就好啦~ 这个方法是仿写页面时我自己研究出来,可能有比我更简单的方法. 但我不管,因为我没查我不知道,我就觉得我的最好啦,耶耶耶~ 效果图 功能描述 1.鼠标按住移动一定距离,内容随之进行切换. 2.开始和结尾处不能再拖动了. 3.下方的控制条随之变换,进行切换指示. 解决思路 1.利用jQuery监听鼠标移动距离 2.内容浮动排成一列,长度是父容器宽度的3倍 3.当移动距离超过一定长度时,内容移动一倍父容器宽度的距离 4.内容移动

鼠标单击切换图片

<style> body{background:#000000;text-align:center;} h1{margin:40px;color:#FFFFFF;font-weight:bold;} hr{color:#FFFFFF;margin:20px;} #Bos{width:500px;height:200px;margin:100px auto;}</style> <script> window.onload=function() { var curIndex

html 鼠标悬浮切换图片

首先给标签 设置一个背景图片 <p><p/> p{ background: url("../../images/friend_icon_1.png"); } 这里写你自己路径的图片 接着 hover悬浮事件 p:hover { background: url("../../images/friend_icon_color_1.png");  这里是悬浮要显示的图片, } 其他就不啰嗦了 大概就这样 原文地址:https://www.cnblo

jQuery演示10种不同的切换图片列表动画效果

经常用到的图片插件演示jQuery十种不同的切换图片列表动画效果 在线演示 下载地址 实例代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 <!DOCTYPE html> <html lang="en" class="no-

HTML5+CSS3鼠标移入移出图片生成随机动画

今天分享使用html+css3+少量jquery实现鼠标移入移出图片生成随机动画,我们先看最终效果图(截图为静态效果,做出来可是动态的哟) 左右旋转 上下移动 缩放 由于时间关系我就不一步步解析各段代码所代表含义,我这里就给出一些思路及关键代码: 1.首先使用ul li展现4张图片 本示例中不仅使用了图片,在图片表面还放置了一段“WEB”字样文字,用于与图片实现隐藏或显示效果,故html中每张图片上方加入: <div class="mytext">WEB</div&g

css3鼠标滑过图片文字动画特效

在线预览   源码下载 css3鼠标滑过图片文字动画特效是一款常用的5种纯css3实现的鼠标滑过图片动画效果.悬停效果有:1.鼠标悬停图片变大文字消失.2.鼠标悬停文字消失.3.鼠标悬停整体旋转.4.鼠标悬停整体旋转放大.5.鼠标悬停整体上升 加入前端爱好者QQ群(123235875) 点击加群,共同交流进度!

简单实用的鼠标滑过图片遮罩层动画jQuery插件

nsHover是一款简单实用的鼠标滑过图片遮罩层动画jQuery插件.该插件可以在图片或块级元素上制作鼠标滑过时的遮罩层动画效果,它可以设置遮罩层的前景色和背景色,可以制作圆形图片等,非常实用. 在线预览   源码下载 使用方法 使用该鼠标滑过插件需要引入jQuery和ns.hover.min.js文件. 1 2 <script src="js/jquery.min.js"></script> <script src="js/ns.hover.m

基于jquery鼠标点击图片翻开切换效果

基于jquery鼠标点击图片翻开切换效果是一款基于jQuery+CSS3实现的点击图片切换特效.效果图如下: 在线预览   源码下载 实现的代码. html代码: <div class="container"> <img src="images/1.jpeg" alt="1" /> <img src="images/2.jpeg" alt="2" /> <img s