他のオブジェクトを宣言するオブジェクトがあり、一連の入力をループしています。これらの各入力には、「クレジット、キャッシュ、デット」というセクションでそれらをラップする親 div があります。
var paymentObj = {
credit: {},
cash: {},
debt: {}
};
$('.payments input').each(function(){
var paymentCategory = $('input[class*="filter-section-"]').attr('class').match(/filter-section-(.*)/)[1];
var paymentName = this.id;
}
console.log(paymentObj)を実行すると。次のような値を取得します。
Object { credit={visa=true, mastercard=false, amex=true}}, cash={}, debt={mastercard=true, amex=false}}
credit オブジェクトだけの値を取得するにはどうすればよいですか? コンマで区切られたクレジットオブジェクトで何かがtrueに設定されている場合、私は本当に戻りたいと思っています。ビザ、アメックス
私はコードサンプルで最もよく学ぶので、コードサンプルを含めてください. どんな助けでも大歓迎です!