我正在尝试使用 jQuery UI 创建一个动态菜单。
我将从 JSON 文件中获取条目并创建我的菜单项。我决定先做一个小演示,然后再进行更大规模的尝试。这是我的小提琴,它按照我想要的方式工作。现在我无法让它与 JSON 文件一起使用。
这是JSON
var JSON =
{
menu:
[
{name: 'Croatia', link: '0', sub: null},
{name: 'England', link: '1', sub:
[
{name: 'Arsenal',link: '0-0', sub: null},
{name: 'Liverpool',link: '0-1', sub: null},
{name: 'Manchester United',link: '0-2', sub: null}
]
},
{name: 'Spain', link: '2', sub:
[
{name: 'Barcelona',link: '2-0', sub: null},
{name: 'Real Madrid',link: '2-1', sub: null}
]
},
{name: 'Germany', link: '3',sub:
[
{name: 'Bayern Munich',link: '3-1', sub: null},
{name: 'Borrusia Dortmund',link: '3-2', sub: null}
]
}
]
}
我如何使用 JSON 中的值设计我的整个菜单,其中 Li 的值如下所示。
<li><a href="#3-2">Borrusia Dortmund</a>
</li>
编辑:这个问题听起来好像我什么都没试过,但我有。它只是我无法理解的 JSON 部分,Jsfiddle 没有正确读取它。我想知道我的 JSON 格式是否不正确。任何帮助,将不胜感激