我有一堆li元素,我想找到具有特定价值的元素。例如
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
<label>Height</label>
<input type='number' id='height'>
<br />
<label>Width</label>
<input type='number' id='width'>
<br />
<label>Depth</label>
<input type='number' id='depth'>
<br />
<label>Bags Needed:</label>
<div id='bags'></div>
如何找到span文本为Two的那个,然后在其父li元素中添加一个类?我到目前为止
<li class="nav"><span>One</span><li>
<li class="nav"><span>Two</span><li>
<li class="nav"><span>Three</span><li>
答案 0 :(得分:0)
我更新了https://jsfiddle.net/gadgetgirl/grdkupaz/。得到了它与
$('li.nav a span').filter((i,elem) -> elem.innerHTML is "Two").closest("a").addClass "my-class-name"
感谢让我入门。