サイトからバーを削除するグリースモンキー スクリプトを開発しようとしています。これまでのところ、クラス自体を削除することはできましたが、div 内のコンテンツを削除することはできません。サイト全体のすべての ul 要素を削除できますが、「bar」div クラスに関連付けられているすべての特定の要素を削除するだけで済み、内部の ul には ID がないため、JQuery で追跡できません。要素を削除するにはどうすればよいですか?
<div class="bar"> <ul>
<a href="..." onclick=""/>
<span class="title">Title 1</span>
</a>
<a href="..." onclick=""/>
<span class="title">Title 2</span>
</a></ul></div>
これは私がこれまでJQueryで持っていたものです
$(".bar").removeClass('bar');
これを試してみましたが、ページ全体のすべての UL 要素が削除されてしまい、それは望ましくありません
$('ul:not(:first):not(:last)').remove();