最初に何度も使用しましたが、今回は機能せず、コンソールにエラーはありません。私はこのhtmlを持っています:
<ul>
<li class="iheader"><h1>TITLE</h1></li>
//some more list items
<li class="iheader"></li>
</ul>
このコードを実行しています:
$('.iheader:first').removeClass('iheader');
両方のクラスを削除します。私も試しました:
$('.iheader').filter(':first').removeClass('iheader');
そして同じ結果。
ただしfirst:child
、htmlが上記のとおりである場合、使用すると機能します。
誰でも理由を知っているかもしれませんか?これは、jQuery モバイルを含めているという事実に関連している可能性がありますか?