javascript输入内容表
我想为我的项目创建一个简单的目录。 我尝试使用此库: 并给出一个示例json输入,但没有成功 这是我的json:javascript输入内容表,javascript,json,tableofcontents,Javascript,Json,Tableofcontents,我想为我的项目创建一个简单的目录。 我尝试使用此库: 并给出一个示例json输入,但没有成功 这是我的json: "{"0":{"text":"text0","id":0},"1":{"text":"text1","id":1}}" 问题 我试图用替换$(“第h3条”) 来自HTML调用。结果为空-不显示任何内容。我已找到缺少的内容: var dictionary = { "data":[ {"id":"0","name":"ABC","text":"PQR"},
"{"0":{"text":"text0","id":0},"1":{"text":"text1","id":1}}"
问题
我试图用替换$(“第h3条”)
来自HTML调用。结果为空-不显示任何内容。我已找到缺少的内容:
var dictionary = {
"data":[
{"id":"0","name":"ABC","text":"PQR"},
{"id":"1","name":"DEF","text":"PQR"}
]
};
dictionary.data.forEach(function(item){
el = $(item);
title = el.attr("text");
link = "#" + el.attr("id");
因此,为了替换代码中的html元素,我需要:
1) 迭代json数组
2) 替换jquery函数
title = el.text();
与
el.attr("text");
到底是什么问题?你的问题一点也不清楚。我不知道如何更改javascript以使用外部json变量(甚至内部变量)来生成ToC。我想传递一个简单的键:值对。
el.attr("text");