JavaScript に配列があり、次のように要素を挿入します。
var parentRow = $(button).parent().parent();
list.push({ parent: parentRow, detailRow: newRow });
別のボタンをクリックすると、次のようになります。
var parentRow = $(button).parent().parent();
var detailRow = null;
for (var i in list) {
if ($(list[i].parent) == $(parentRow)) {
detailRow = list[i].detailRow;
}
}
ポイントは次のとおりです。2つの要素を比較すると、それらは同じDOM要素であるため、TRUEを返す必要があります....前に追加したものと同じですが、FALSEを返します。
この2つの要素を比較してTRUEを取得する方法を知りたいです。