我正在尋找一種方法來除去兩個相同的div之一,如果它們是並排:刪除兩個div之一,如果相同
實施例:
<div id="foo">
<ul>
<li><a class="foo2" href="/">Home</a></li>
<div class="foo3"></div><div class="foo3"></div>
<li><a class="foo2" href="link.html"><strong>Link text</strong></a></li>
</ul>
</div>
在上面的例子2。 foo3鏈接存在,而只有一個是必需的。
基本上是這樣的:
$("#foo ul li:contains('div.foo3 div.foo3')").first().remove();
您是否嘗試過使用您發佈的聲明?如果是這樣,它工作嗎?如果不是,你的JS控制檯中的錯誤信息是什麼? – taylorc93
你知道你不應該有'div'孩子到'ul'期間,對吧? – kojiro
你也有兩個'foo3' :) – Alvaro