特定の属性の配列を取得するために必要な要素があります。例えば:
<div id="myDiv" class="myClass" data-country="US" data-city="NY" />
この例では、すべてのdata-*
属性を取得して配列 (名前と値のペア) に配置する必要があります。
この例では、最終的な配列は次のようになります。
myDataArray["data-country"] = "US";
myDataArray["data-city"] = "NY";
問題は、これらの属性が動的であることです。実行時にどの属性が存在するかがわからず、配列の塗りつぶしをハードコーディングできません。