使用Javascript或JQuery更改JSON值
我有以下代码。但是,它的问题在于它不会更改使用Javascript或JQuery更改JSON值,javascript,jquery,json,Javascript,Jquery,Json,我有以下代码。但是,它的问题在于它不会更改namelem.data('index'),因此每当代码运行时,它只显示列表中的元素1。如何更改namelem.data('index')json值?我尝试了cardInfo[I].data.index=index,但这不起作用 $('#next').on('click', function(e) { e.preventDefault(); var nameElem = $('#team-name'); var entries =
namelem.data('index')
,因此每当代码运行时,它只显示列表中的元素1。如何更改namelem.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值-namelem.data('index')设置为var index?这不是json值,我不知道你为什么要谈论json值。。。但无论如何:
nameElem.data("index",index);
这应该就够了。就是这么做的——如果它不是JSON值,那么它是什么呢?对不起,我以为它是JSON值——今天实际上是我第一次处理JSONification,所以我假设它就是JSONification。总之,它是什么类型的值,@Kolink?它是一个data
属性。JSON是一个表示对象的字符串,例如“{foo:'bar'}”