jquery循环条件语句

时间:2014-12-19 03:52:08

标签: javascript jquery musicbrainz

如何为jquery $ .each循环编写条件语句?我试图按照Is there conditional looping with $.each function in jQuery和其他帖子中的建议进行操作,但是,我无法让它工作:

$.each((rgJson1["release-groups"]), function(index, item) {  

var workTitle = item.title;
var pType = item['primary-type'];
var frDate = item['first-release-date'];

if (pType = "Album") {

console.log(workTitle);

}

});

当我尝试时,它将pType变量设置为“Album”。所以,我试过了:

if (item['primary-type'] = "Album") {

console.log(item.title);

但它仍然无效。我还尝试了各种不同的括号,引号等组合,但我还没有找到解决方案。

1 个答案:

答案 0 :(得分:3)

尝试以下

if (item['primary-type'] === "Album")

if (pType === "Album")

只使用一个'='将设置值,使用'==='将检查一致性