Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/434.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 单击时更改ul中某个元素的颜色,但在单击另一ul的某个元素时保持该颜色_Javascript_Html_Jquery_Css - Fatal编程技术网

Javascript 单击时更改ul中某个元素的颜色,但在单击另一ul的某个元素时保持该颜色

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。我不明白为

有一项任务是更改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。我不明白为什么你不能使用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元素时保留该颜色-此问题的翻译