我有以下代码。但是,它的问题在于它不会更改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?