data 属性内で配列を使用する html 要素があります。
<div data-area='["North America", "United Kingdom"]'>Test</div>
さまざまな「もの」に関連する複数のデータ属性があります
<div data-area='["North America", "United Kingdom"]' data-job='["Programmer","Scientist"]'>test</div>
1 つの値に基づいて要素全体のすべてのデータ属性タグを検索するにはどうすればよいですか?
各データ属性をループするのではなく、セレクターを使用しようとしていますが、これは可能ですか?
これは、私が試みたことの例とフィドルです。
// search all data attributes of a div element that contains the given value and apply a hidden class
// this should search every data attribute for "Programmer"
$('[data-*="Programmer"]').addClass('hidden');