3

jquery $.each ループの条件ステートメントを作成するにはどうすればよいですか? jQuery およびその他の投稿で $.each 関数を使用した条件付きループはありますかの提案に従おうとしましたが、機能させることができませんでした。

$.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);

しかし、それでもうまくいきませんでした。また、ブラケット、引用符などのさまざまな組み合わせを試しましたが、解決策が見つかりませんでした。

4

1 に答える 1

3

以下を試してください

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

また

if (pType === "Album")

「=」を 1 つだけ使用すると値が設定され、「===」を使用すると一致性がチェックされます

于 2014-12-19T03:53:57.127 に答える