-1

如何仅使用 jQuery/JSON 构建以下导航菜单? 在此处输入图像描述

我的 JSON 如下;

{
   "general":{
      "logo":"assets/images/logo.png",
      "name" : "Company Name"
   },
   "navigation":[
      {
         "title":"Home",
         "link":"index.html"
      },
      {
         "title":"Products",
         "link":"product.html",
         "subnav":[
            {
               "title":"Webapps",
               "link":"products/w.html"
            },
            {
               "title":"Mobile Apps",
               "link":"products/m.html"
            }
         ]
      }
   ]
}

我会避免使用 jQuery 以外的任何东西。

4

1 回答 1

1

如果您的问题只是遍历 json..这可能会有所帮助。

for (i in jar.navigation) {
                alert(jar.navigation[i].title);
                var hassub = (jar.navigation[i].subnav != null);                
                if (hassub) {                                        
                    for (j in jar.navigation[i].subnav) {
                        alert(jar.navigation[i].subnav[j].title);
                    }}
            }
于 2013-01-28T16:12:14.253 回答