XML を順番に解析しようとしています。一度に複数の属性を検索するだけではない理由は、必要な属性の一部で if ステートメントが必要になるためです。以下のコードを試してみましたが、うまくいきませんでした。空白の応答が返されただけです (コンテンツ領域が空白になり、何も入力されていません)。すでにテスト済みなので、残りのコードが機能することはわかっています。
$.get('wallets.xml', function(data) {
$('#content').empty();
var $genders = $(data).find('wallet[gender=' + genderChosen + ']');
$genders.find('wallet[material="leather"]').each(function() {
var $wallet = $(this);
printWallet($wallet);
});
});
}
XML の結果を 1 つの属性でフィルター処理し、それらの結果を別の属性でフィルター処理しようとしていることに注目してください。これどうやってするの?
前もって感謝します!