Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.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
通过jQuery实现单个li项特定背景_Jquery_Css_Indexing_Html Lists_Css Selectors - Fatal编程技术网

通过jQuery实现单个li项特定背景

通过jQuery实现单个li项特定背景,jquery,css,indexing,html-lists,css-selectors,Jquery,Css,Indexing,Html Lists,Css Selectors,我如何定位最左侧的li项目并将其涂成不同的颜色 当任何项目悬停在以下位置时,我当前正在选择此假装设置中的所有水平项目: <ul class="features"> <li class="category"><a href="services_hwrep.html">Hardware Repair</a></li> <li class="category"><a href="services_netts.html">

我如何定位最左侧的li项目并将其涂成不同的颜色

当任何项目悬停在以下位置时,我当前正在选择此假装设置中的所有水平项目:

<ul class="features">
<li class="category"><a href="services_hwrep.html">Hardware Repair</a></li>
<li class="category"><a href="services_netts.html">Network Troubleshooting</a></li>
<li class="category"><a href="services_printsetup.html">Printer Setup</a></li>
</ul>

<ul class="features">
<li><a href="services_hwrep.html">Hardware Repair</a></li>
<li><a href="services_netts.html">Network Troubleshooting</a></li>
<li><a href="services_printsetup.html">Printer Setup</a></li>
</ul>


<ul class="features">
<li><a href="services_hwrep.html">Hardware Repair</a></li>
<li><a href="services_netts.html">Network Troubleshooting</a></li>
<li><a href="services_printsetup.html">Printer Setup</a></li>
</ul>
因此,如果我将鼠标悬停在第三个列表的第n个孩子(2)上,我如何更改第一个列表中第n个孩子(2)的背景?(具有“类别”类别)

感谢您的帮助

可以在这里找到我正在尝试做的事情的实时视觉表现:


我希望突出显示的左侧类别li为蓝色,就像悬停时的价格li一样。

您只需指定类别(
li.category:nth child…
):


我在这里工作:

因此,理论上它工作得很好:-p我有一些内部样式正在破坏它,但我会在完成后上传它。我想这会非常简单。。。我只是不断尝试从(这个)树回来,而不是仅仅定义它在第一位:-P谢谢!工作:谢谢!You da man:-P做了一些奇怪的复杂造型,但现在看起来很干净(除了小虫子)
$('ul.features li').on('mouseenter mouseleave', function () {
    $('ul.features > li:nth-child(' + ($(this).index() + 1) + ' )').toggleClass('pri_active');
});
$('ul.features li').on('mouseenter mouseleave', function () {
    $('ul.features > li.category:nth-child(' + ($(this).index() + 1) + ' )').toggleClass('pri_active');
});