jquery鼠标滑动事件
来源:互联网 发布:淘宝装修在线布局工具 编辑:程序博客网 时间:2024/06/07 03:33
<div class="head">
<ul id="nav">
<li class="current">首页</li>
<li>功能特色</li>
<li>产品部署</li>
<li>功能下载</li>
</ul>
<span id="tag"></span>
</div>
<script type="text/javascript">
$(document).ready(function(){
var aLeft = [];
$("#nav li").each(function(index){
aLeft[index] = $("#nav li").eq(index).offset().left + $("#nav li").eq(index).width()/2+10;
});
$("#nav li").mousemove(function(){
var index = $(this).index("#nav li");
switch(index){
case 0:
$("#tag").stop().animate({"left":aLeft[0]},100);
break;
case 1:
$("#tag").stop().animate({"left":aLeft[1]},100);
break;
case 2:
$("#tag").stop().animate({"left":aLeft[2]},100);
break;
case 3:
$("#tag").stop().animate({"left":aLeft[3]},100);
break;
}
});
$("#nav li").mouseout(function(){
var index = $("#nav li.current").index("#nav li");
switch(index){
case 0:
$("#tag").stop().animate({"left":aLeft[0]},100);
break;
case 1:
$("#tag").stop().animate({"left":aLeft[1]},100);
break;
case 2:
$("#tag").stop().animate({"left":aLeft[2]},100);
break;
case 3:
$("#tag").stop().animate({"left":aLeft[3]},100);
break;
}
});
});
</script>
index索引的用法: var index = $(this).index("#nav li");
匿名函数:
(function(){
})();
如:
(function(x, y){ alert(x + y); })(2, 3);
- jquery鼠标滑动事件
- jquery 添加鼠标滑动事件
- jquery鼠标hover事件文字内容滑动遮罩效果
- 鼠标滑动事件
- jQuery事件鼠标事件
- jQuery事件-鼠标事件
- jquery 鼠标滑动显示详情
- JQuery中的鼠标事件
- jQuery 鼠标事件
- jquery鼠标事件
- jquery 常见鼠标事件
- jQuery鼠标滚动事件
- jquery 鼠标滚轮事件
- Jquery ---鼠标事件toggle
- JQuery鼠标滚轮事件
- jquery鼠标事件
- jQuery鼠标事件汇总
- jQuery鼠标事件
- 关于C#和Java平台的MD5
- 红黑树(red-black tree)算法,附AVL树的比较
- linux的ssh配置实现无密码登录
- vim 缩进设置
- C#操作EXCEL类
- jquery鼠标滑动事件
- 设计模式——简单工厂
- 以wifi为媒介,linux系统与android设备交互
- 四 linux tty驱动
- Java中线程的同步方法(线程必须是同一个同步方法)
- 从头到尾彻底解析Hash 表算法
- 一个老程序员的工作经历
- python程序打包
- 行人检测简述