jq图片跟随鼠标移动换图

简介: jq图片跟随鼠标移动换图

效果图如下

 

css代码

1. *{
2.      margin: 0;
3.      padding: 0;
4.    }
5.    ul{
6.      width:900px;
7.      margin: 0 auto;
8.    }
9.    ul li{
10.       list-style: none;
11.       width: 100px;
12.       height: 100px;
13.       margin-left: 20px;
14.       margin-top: 20px;
15.       float: left;
16.     }
17.     ul li img{
18.       width: 100px;
19.       height: 100px;
20.     }
21.     ul li .active{
22.       width: 300px;
23.       height: 300px;
24.       position: absolute;
25.     }

html代码

 

1.  <ul>
2.      <li><img src="img/1.jpg" /></li>
3.      <li><img src="img/2.jpg" /></li>
4.      <li><img src="img/3.jpg" /></li>
5.      <li><img src="img/4.jpg" /></li>
6.      <li><img src="img/5.jpg" /></li>
7.      <li><img src="img/6.jpg" /></li>
8.      <li><img src="img/7.jpg" /></li>
9.    </ul>

jq代码

1.  // 划入li 时添加节点 
2.    $("ul li").hover(
3.      // 划入时  , 2 滑出时
4.      function(){
5.        //创建一个img节点  , 获取img 信息
6.        var oimg=$(this).children().attr("src")
7.        var img=$("<img class='active' src='"+oimg+"' /> ")
8. 
9.        $(this).append(img)
10.       },
11.       function(){
12.         $(this).children(".active").remove()
13. 
14. 
15.       }
16. 
17.     )
18.     // 鼠标跟随
19. 
20.     $("ul li").on("mousemove",function(e){
21.       var xx=e.pageX
22.       var yy=e.pageY
23.       console.log(yy)
24.       $(".active").css({
25.         "left":xx,
26.         "top":yy
27.       })
28. 
29. 
30.     })
31. 
32.

一个简单的效果完成了

相关文章
|
7月前
|
JavaScript
vue中轻松搞掂鼠标气泡框提示框tip跟随
vue中轻松搞掂鼠标气泡框提示框tip跟随
|
7月前
|
JavaScript 前端开发 数据安全/隐私保护
JS制作跟随鼠标移动的图片
JS制作跟随鼠标移动的图片
77 0
jq点击导航页面滑动到对应内容demo效果示例(整理)
jq点击导航页面滑动到对应内容demo效果示例(整理)
|
前端开发
css鼠标滑过文字的波纹demo效果示例(整理)
css鼠标滑过文字的波纹demo效果示例(整理)
|
JavaScript 定位技术
vue 里怎么使用 echarts 实现地图自动轮播功能、自定义 tooltip 悬浮位置提示、自定义 label 标签位置样式?
vue 里怎么使用 echarts 实现地图自动轮播功能、自定义 tooltip 悬浮位置提示、自定义 label 标签位置样式?
1062 0
|
JavaScript
JS实现图片跟随鼠标进行浮动
JS实现图片跟随鼠标进行浮动
246 0
滚动条案例(点击跳转到指定地点,上下滑动跟随显示标题)
滚动条案例(点击跳转到指定地点,上下滑动跟随显示标题)
点击图片或者鼠标划过切换样式的另一种写法
点击图片或者鼠标划过切换样式的另一种写法
70 0
PS实用技巧:用原始图片制作显示(正常状态)、鼠标悬浮(hover)、鼠标点击(pressed)的方法
PS实用技巧:用原始图片制作显示(正常状态)、鼠标悬浮(hover)、鼠标点击(pressed)的方法
PS实用技巧:用原始图片制作显示(正常状态)、鼠标悬浮(hover)、鼠标点击(pressed)的方法
使用JQ实现点击其他区域关闭窗口的功能
使用JQ实现点击其他区域关闭窗口的功能