順不同リストとli
そのリスト内のタグのインデックスがあります。私は取得する必要がありますli
そのインデックスを使用し要素その背景色を変更する必要があります。リスト全体をループせずにこれは可能ですか?つまり、この機能を実現できる方法はありますか?
これが私のコードです、これはうまくいくと思います...
<script type="text/javascript">
var index = 3;
</script>
<ul>
<li>India</li>
<li>Indonesia</li>
<li>China</li>
<li>United States</li>
<li>United Kingdom</li>
</ul>
<script type="text/javascript">
// I want to change bgColor of selected li element
$('ul li')[index].css({'background-color':'#343434'});
// Or, I have seen a function in jQuery doc, which gives nothing to me
$('ul li').get(index).css({'background-color':'#343434'});
</script>
3
そこで使用する2つの方法は、jQueryオブジェクトではなくdom要素を返すため、.cssへの呼び出しはそれらに対して機能しません。以下のeqを使用したDariusの答えはあなたが望むものです。
—
Richard Dalton