0

私は次のコードを持っています。ただし、問題は変更されないことです。そのnameElem.data('index')ため、コードを実行すると、リストの要素1のみが表示されます。nameElem.data('index')json値を変更するにはどうすればよいですか?試しcardInfo[i].data.index = index;ましたが、うまくいきませんでした。

$('#next').on('click', function(e) {
    e.preventDefault();
    var nameElem = $('#team-name');
    var entries = nameElem.data('entries');
    var index = (nameElem.data('index') + 1) % entries.length;
    nameElem.text(entries[index]);
})

シンプルに保つ:json値--nameElem.data('index')をvar indexに設定するにはどうすればよいですか?

4

1 に答える 1

2

これはJSON値ではありません。なぜ、JSON値について話しているのかわかりません...しかしとにかく:

nameElem.data("index",index);

それはそれをする必要があります。

于 2012-12-31T04:02:19.940 に答える