jquery控制图片由中心点缓慢变大效果
来源:互联网 发布:飞客数据恢复怎么样 编辑:程序博客网 时间:2024/05/23 20:10
制作样式如上
附上主要代码
<script> $(function(){ $("img").mouseover(function(){ $(this).parent(".col").animate({ width:"310px", height:"210px" },"normal"); }); $("img").mouseout(function(){ $(this).parent(".col").animate({ width:"300px", height:"200px" },"normal"); }); });</script>
这里主要用到了animate方法 其中可以设置动画执行的时间
4中方式
1) 自己制定时间 1200 (代表1.2秒)
2)“normal”: 一般速度
3) “slow”:速度很慢
4) "fast" :速度很快
注意点:
开始的时候 使用$(".col").mouseout 这样的形式来写的 但是这样会多次触发mouseout以及mouseover事件 因为在里层还有img标签 相当于触发img的父元素col又触发了img元素
解决方法:
1) 如上图所示 选择最内部的元素 触发相关事件即可
2) 将mouseout以及mouseover换成 mouseleave以及mouseenter即可 后者只会触发一次 不管是否触发他的子元素!
0 0
- jquery控制图片由中心点缓慢变大效果
- JQuery控制图片由中心点逐渐放大效果
- Jquery实现如何实现DIV由下向上展开的效果,鼠标浮动时div由下向上缓慢展开。
- css3实现鼠标移到图片上图片缓慢变大
- cocos2d CCScrollerLayer 放大镜 效果 算法 (越靠近中心点越变大)
- CSS3实现鼠标移动到图片上图片变大(缓慢变大,有过渡效果,放大的过程是有动画过渡的,这个过渡的时间可以自定义)
- CSS3实现鼠标移动到图片上图片变大(缓慢变大,有过渡效果,放大的过程是有动画过渡的,这个过渡的时间可以自定义)
- CSS3实现鼠标移动到图片上图片变大(缓慢变大,有过渡效果,放大的过程是有动画过渡的,这个过渡的时间可以自定义)
- 鼠标效果(图片变大显示)
- android 阻尼效果(图片下拉变大)
- 用JavaScript实现图片缓慢缩放效果
- css3 以当前图片为中心点页面翻转效果
- Animator实现图片展示由小变大动态展示
- animate实现图片加载过程由小变大
- jquery 控制图片实现checkbox复选框效果
- 鼠标移到图片上,图片变大显示,不是放大镜效果
- JQ实现效果:鼠标滑过图片,图片变大
- jquery常用效果控制
- hdu 1054 Strategic Game(模板) 最大二分匹配,最小点覆盖 匈牙利算法
- 细节之处要注意。
- AutoCAD.NET API 最新教程下载及在线视频教程DevTV 第2讲 用户交互
- Log4j配置
- mysql server has gone away发生的原因以及解决方案
- jquery控制图片由中心点缓慢变大效果
- 问题 F: 小明与隔壁老王之间不得不说的故事
- poj3984-bfs模板详解
- DOM操作要点
- 深度学习教程:从感知器到深层网络
- 写给自己
- AutoCAD.NET API 最新教程下载及在线视频教程DevTV 中文版第1讲 入门
- 微服务部署集群整套方案
- 递归算法之汉诺塔问题