だから私は数字の配列を持っているとしましょう["1", "3", "2"]
これらは、特定の要素に指定した data-cardNumber 属性の値に対応しています。
配列内の data-cardNumber 値を持つすべての要素を削除したい。
配列を反復処理し、 を呼び出す配列内の各項目ごとにセレクターを構築することでこれを実行しようとしましたが、うまくいき.remove()
ません。
セレクターは複数の文字列にまたがっているため、複雑すぎると思います。
.remove()
配列と、値が配列内にある data-cardNumber 属性を持つすべての要素を反復処理するにはどうすればよいですか?
これが私が試したコードです:
for(var i=0; i<swipedAwayCards.length; i++){
$('[data-cardNumber="'+swipedAwayCards[i]'"]').remove();
// i'm trying to construct a selector like [data-cardNumber="1"]
}