javascript - 如何在给定 ID 的情况下引用 "title"?

标签 javascript jquery

var data = {};
data.event = [
{
    "id":"998",
    "title":"Foo",
    "thumb":"",
    "source":""
},
{
    "id":"999",
    "title":"Bar",
    "thumb":"",
    "source":""
}
]

鉴于 id=998,我需要提取“title”的值,我对正确的语法有点迷茫。

最佳答案

您可以使用 $.each() 进行迭代并检查 ID 是否匹配,然后将 title 的值写入变量。

var title;

$.each(data.event, function(i,e) {
    if (this.id==='998') {
        title=this.title;
        return false;
    }
});

FIDDLE

关于javascript - 如何在给定 ID 的情况下引用 "title"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11703969/

相关文章:

Javascript:计算三 Angular 形、圆形或矩形面积的 3 个函数返回未定义

javascript - 通过 Express 提供时,Index.html 不呈现组件

javascript - lambda : Confused about pipe

javascript - 从 javascript 数组中的每个单词中查找匹配的字母

javascript - jQuery:堆叠 div 和循环?

javascript - 如何通过 JavaScript 设置表单操作?

jquery - 如何使用 jQuery 添加和删除表单字段?

c# - 将 CSS 添加到静态文本而不是在一个元素中动态

javascript - 扩展 javascript 以使用多个 Canvas 框

javascript - jQuery 砌体 - 砌体重新加载后调用方法