利用JQuery动画制作滑动菜单项效果
来源:互联网 发布:娄底网络营销软件 编辑:程序博客网 时间:2024/04/28 02:38
效果:
点击第二个菜单项后出现一个向上滑动的动画,控制margin-top底部另一个div中的文字
上移从而替换掉原有的文字。
原理其实不难无非就是css的控制加之jquery的代码
对docemnt中所有li绑定一个hover事件,事件中根据鼠标的状态(无非是移入与移除),
使用animate的动画方式使原有的div向上移70px,移出时再将页面效果变回原有的样子。
代码如下:
$(function () {var webNav = {val: {target: 0},init: function () {$(".gnb ul li").on("hover", webNav.hover);},hover: function (e) {if ($(this).index() == webNav.val.target) { return };if (e.type == "mouseenter") {$(this).find("a>p").stop(true, true).animate({ "margin-top": "-70px" }, 300);} else if (e.type == "mouseleave") {$(this).find("a>p").stop(true, true).animate({ "margin-top": "0px" }, 300);}}};webNav.init();});
Demo下载:http://www.cfxixi.com/showtopic-528.aspx
- 利用JQuery动画制作滑动菜单项效果
- 利用jquery实现百度新闻导航菜单滑动动画
- 制作滑动条菜单,如何延时处理滑动效果,避免动画卡顿
- Jquery 下拉菜单动画效果
- 利用jquery制作左侧菜单
- 利用Radiogroup Radiobutton 实现滑动效果菜单
- UGUI之菜单动画效果制作思路
- 利用css3动画效果编写滑动按钮开关
- JQuery实现QQMenu菜单收缩滑动效果
- jquery菜单滑动及显示隐藏效果
- jquery实现网站导航动画滑动效果
- jQuery动画效果-slideUp slideDown上下滑动
- jQuery层动画定位滑动效果代码
- 利用CSS3制作淡入淡出动画效果
- 利用CSS3制作淡入淡出动画效果
- jquery 二级菜单带动画效果
- 如何利用jQuery制作下拉导航菜单
- JQuery制作飘落的树叶动画效果
- Oracle RAC EM工具日常管理
- [POJ]3233. Matrix Power Series
- 《谁的青春不迷茫》——刘同
- SICP 习题答案1.3
- 乘积最大
- 利用JQuery动画制作滑动菜单项效果
- win 7 桌面右键加入“用管理员权限运行命令行”DOS“
- [ZZ]Erlang和Golang的几点粗浅的比较
- Jenkins+Tomcat+maven+git+
- 二叉树遍历(非递归)
- SICP 习题答案1.4
- DX11版引擎即将发布 陈飞舟谈背后故事
- mysql导入导出数据方法
- 端口占用查找方法