javascript - 访问 JSON 对象中的父节点

标签 javascript json mootools

在我的 JSON 对象中调用父标题(“主标题”)时出现问题。下面是我目前拥有的 fiddle 。 (我可以让它调用项目中的所有子节点,但再次需要弄清楚如何调用“title: Main Title”)

http://jsfiddle.net/VVAFM/3/

当前 JSON 树

{
    "title": "Main Title",
    "items": [{
        "title": "Sub Title 1 "
    },
    {
        "title": "Sub Title 2",
        "items": [{
            "title": "Sub Item 1"
        },
        {
            "title": "Sub Item 2"
        }]
    },
    {
        "title": "Sub Title 3",
        "items": [{
            "title": "Sub Item 1"
        },
        {
            "title": "Sub Item 2"
        }]
    },
    {
        "title": "Sub Title 4 "
    }]
}

最佳答案

您可以尝试新的 JSON SELECT 引擎,它看起来很有趣,并且在您的 JSON 上提供类似 CSS 的选择语句。

http://jsonselect.org/#overview

话虽如此,您可以像这样以不同的方式引用它: http://jsfiddle.net/dimitar/VVAFM/4/

title var 将始终引用主标题。

祝你好运:)

关于javascript - 访问 JSON 对象中的父节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7788571/

相关文章:

php - 将 unicode\u 序列(如\u041a)转换为 php 中的普通 utf-8 文本

ios - 解析 JSON 时无法识别的选择器

javascript - Mootools - 销毁不在 DOM 中的对象内的节点

javascript - 将响应式菜单从 jQuery 转换为 MooTools 1.4.x

javascript - jquery ajax可以只告诉表单id吗

javascript - 使用 JavaScript 创建动态 SVG 元素,但属性不起作用

javascript - 尝试编写渐变创建器 javascript 和 jquery

php - json 字符串化为 php

javascript - 在页面加载时创建模态窗口

javascript - Pickadate - 如何实际使用选定的日期?