defintion 목록을 만들기 위해 json-object 구조체를 만들려고합니다. 내가 여기서 뭘하려고 무엇을 참조하십시오 jsfiddlejson 객체에서 정의 목록 생성
var x =
[{
"dl":
{
"dt":"head 1"
{
"dd":
[
"listitem 1",
"listitem 1",
"listitem 1",
"listitem 1",
"listitem 1"
]
},
"dt":"head 2"
{
"dd":
[
"listitem 2",
"listitem 2"
]
}
}
}]
;
JS의 조각을 실행하여 내가 JSON 객체에서 markupt를 만들려고 : 변수 x를 사용
$.each(x["dl"], function(i,v){
console.log(this.dt, this.dd);
});
내가 만들려고 마크 업 이후 :
<dl>
<dt>head 1</dt>
<dd>listitem 1</dd>
<dd>listitem 1</dd>
<dd>listitem 1</dd>
<dd>listitem 1</dd>
<dd>listitem 1</dd>
<dt>head 2</dt>
<dd>listitem 2</dd>
<dd>listitem 2</dd>
</dl>
<dl>
<dt>head 1</dt>
<dd>listitem 1</dd>
<dd>listitem 1</dd>
<dd>listitem 1</dd>
<dd>listitem 1</dd>
<dd>listitem 1</dd>
<dt>head 2</dt>
<dd>listitem 2</dd>
<dd>listitem 2</dd>
</dl>
마크 업은 내가 생성해야하는 것입니다. 내 JSON 구조에서 무엇이 잘못 되었습니까?
여기에 코드를 게시하십시오. 그런 식으로 2 년 후에 같은 문제를 겪고있는 사람을 도왔습니다. –
당신이하려는 일에 대해 더 알려줄 필요가 있습니다. 이것은 구체적이지 않으며 질문이 끝날 수도 있습니다. –
개체 선언이 유효하지 않습니다. ''dt ''라고 쓰여진 부분은 "head 1"'의 바로 뒤에'{'가 붙습니다. 쉼표 나'} '로 끝내야합니다. –