0
我有一個由AJAX檢索的鏈接列表。我解析鏈接並將它們追加到一個div。然而,有時在'a'之後有一個'跨度',我需要考慮。如果存在跨度,請將類添加到鏈接
的代碼看起來是這樣的:
<ul>
<li><a href="/link1" class="list-link">Link1 </a></li>
<li><a href="/link1" class="list-link">Link1 </a><span class="sometimes-here"></span></li>
<li><a href="/link1" class="list-link">Link1 </a></li>
...
</ul>
所以我想要做的就是找到當「禮」由一個跨度,然後將該類(「有時是在這裏」)作爲附加上課到'a'。
我應該詳細說明我需要的一點,因爲你只回答瞭如何過濾掉所有不包含span的'li'。我想最終的結果看起來像這樣。
<a href="/link1" class="list-link">Link1 </a>
<a href="/link1" class="list-link sometimes-here">Link1 </a>
<a href="/link1" class="list-link">Link1 </a>
也許,'$( '李:有(跨度)一')。addClass( 'yourClass');'爲好。 – 2012-07-12 13:30:21
你可以使用.children()也 – 2012-07-12 13:30:24
@RichardNeilIlagan是的!你的答案會更好!我糾正了它 – silly 2012-07-12 13:31:07