在jquery中,想要给id="header"中的第一个li标记添加样式,选择器的代码应该怎么写

在jquery中,想要给id="header"中的第一个li标记添加样式,选择器的代码应该怎么写,第1张

如果是以下结构

<ul id="#header">

    <ul>

        <li>a</li>

    </ul>

    <li>b</li>

</ul>

你要取B的话可以考虑用:

$("#header>li:first")

//或者

$("#header>li:eq(0)")

//或者

$("#header>li").eq(0)

如果是以下结构:

<ul id="#header">

    <li>b</li>

    <li>a</li>

</ul>

上面三种都可以,还能用:

$("#header li:first")

//或者

$("#header li:eq(0)")

//或者

$("#header li").eq(0)

首先给第一个li默认类名如one,然后给这个one类加个背景颜色。

然后写jQ 取出所有的li,并给li写单击事件,鼠标点到哪个li就把其它li的one类名去掉,并把当时li添加上one类名。思路就是这样了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11701519.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存