私はこれで頭を悩ませていますが、何度か失敗した後、誰かが助けてくれることを望んでいました.
次のような HTML リストがあります。
<ul>
<li><span class="current"></span></li>
<li><span class="normal"></span></li>
</ul>
このリストで、ul にある番号で現在のクラスのスパンを持つ li 要素を見つける方法を見つけようとしています。したがって、この場合は 1 になります。
さまざまなjquery関数を使用してみましたが、どこにも行けないようです。これは今のように見えます:
var list = $('ul li');
$.each(list, function(key, value) {
if( $(this).find('.current') ) {
alert(key);
}
});
これは単に 0 と 1 を警告するだけで、基本的に機能しないことを意味します。私がやっていることの何が悪いのか、誰にも分かりませんか?