Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.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以前的同级选择器_Jquery_Jquery Selectors - Fatal编程技术网

jQuery以前的同级选择器

jQuery以前的同级选择器,jquery,jquery-selectors,Jquery,Jquery Selectors,如果我有一个简单的HTML列表 <ul> <li>Item 1</li> <li>Item 2</li> <li id="some-id">Item 3</li> <li>Item 4</li> <li>Item 5</li> </ul> 但是如何选择#某些id之前的项目 $("#some-id").prevAll() 请参阅文档

如果我有一个简单的HTML列表

<ul>
  <li>Item 1</li>
  <li>Item 2</li>
  <li id="some-id">Item 3</li>
  <li>Item 4</li>
  <li>Item 5</li>
</ul>
但是如何选择
#某些id
之前的项目

$("#some-id").prevAll()
请参阅文档:

使用,如下所示:

$("#some-id").prevAll()
例如:

$("#some-id").prevAll().css('color', 'red')​​​​​​​​​​​;​
,没有像您这样的“以前的同级”选择器,但将获得您想要的元素,就像您可以用替换当前选择器一样

$("#some-id").prevAll().css('color', 'red')​​​​​​​​​​​;​