我用jquery控制了这些标签 让鼠标挨上去就变背景颜色 但是我不想让 首页 的那个li标签背景颜色发生改变

 我来答
以老非老2B
2013-05-23
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
加个判断 if($(this).is(':first')) 如果是第一个就不变颜色...
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-05-23
展开全部
用 eq() 来排除 第一个。。。
追问
eq() 是怎么使用的啊?
追答

list item 1
list item 2
list item 3
list item 4
list item 5

$('li').eq(2).css('background-color', 'red');

这个意思是 第 3 个li 设为 红色。 索引为 0 开始。
你上面 那个 用笨办法就是 eq(0) 去除第一个li 的事件 就可以达到你想要的结果
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式