Javascript 单击时更改ul中某个元素的颜色,但在单击另一ul的某个元素时保持该颜色
有一项任务是更改ul中li的颜色,但仅在特定ul中,当您单击另一ul中的li时,旧li不会丢失。如何在没有Id的情况下实现这一点,因为UL是通过一个循环输出的,并且可以有无限个循环 $'.list'。在“单击”“li”时,函数{ $'.list li'.removeClass'active'; $this.addClass'active'; }; li{游标:指针;} li.active{颜色:红色;} 1. 2. 3. 4. 5. 6. 7. 8.Javascript 单击时更改ul中某个元素的颜色,但在单击另一ul的某个元素时保持该颜色,javascript,html,jquery,css,Javascript,Html,Jquery,Css,有一项任务是更改ul中li的颜色,但仅在特定ul中,当您单击另一ul中的li时,旧li不会丢失。如何在没有Id的情况下实现这一点,因为UL是通过一个循环输出的,并且可以有无限个循环 $'.list'。在“单击”“li”时,函数{ $'.list li'.removeClass'active'; $this.addClass'active'; }; li{游标:指针;} li.active{颜色:红色;} 1. 2. 3. 4. 5. 6. 7. 8. 您需要以某种方式区分您的uls。我不明白为
您需要以某种方式区分您的uls。我不明白为什么你不能使用ID,但还有其他选择 添加list1/list2类,只针对必要的列表。 2.您可以在jQuery和CSS中使用:nth child。 因此,如果您只希望在单击第一个ul的li时发生操作,您可以这样做: $”。列表:第n-child1“。单击“li”按钮,函数{ $'.list li'.removeClass'active'; $this.addClass'active'; }; li{游标:指针;} li.active{颜色:红色;} 1. 2. 3. 4. 5. 6. 7. 8.
我投票结束这个问题,因为它不是用英语写的。Пожалуйста, используйте . 这里的问题和答案必须用英语书写。请使用这到底意味着什么?点击时更改ul中某个元素的颜色,但在点击另一个ul元素时保留该颜色-此问题的翻译