-3

スパンのリストから n 番目の子を選択し、ボタンのクリック時に n 番目の値 (または位置) を表示できるようにしたいと考えています。

だから私が持っている場合:

item a
item b
item c
item d
item e

ボタンを押すと、表示したい:

1 item a
2 item b
3 item c
4 item d
5 item e

これは可能ですか?

HTML(以下の回答から)

<div class="items">item a</div>
<div class="items">item b</div>
<div class="items">item c</div>
<div class="items">item d</div>
<div class="items">item e</div>
4

1 に答える 1

2

できることは次のとおりです。

HTML の場合

<div class="items">item a</div>
<div class="items">item b</div>
<div class="items">item c</div>
<div class="items">item d</div>
<div class="items">item e</div>

JS は次のようにする必要があります。

$(function(){
    $('.items').each(function(index){
        $(this).html((index+1)+" "+$(this).html());
    });
});

デモはこちら: http://jsfiddle.net/veZg5/

于 2012-11-03T17:57:17.377 に答える