我是JavaScript編程新手,我堅持數據屬性檢索。數據屬性檢索和解析javascript
以下鏈接是使用jQuery
store and retrieve javascript arrays into and from HTML5 data attributes
的人,我希望做同樣的香草JS有點有用。藉助自定義數據屬性,我想創建對象&數組。
<div id="getAnimation"
data-r="564"
data-c="96"
data-custom="x:0;y:0;z:0;rotationX:0;rotationY:0;rotationZ:0;scaleX:0.75;scaleY:0.75; skewX:0;skewY:0;opacity:0;transformPerspective:600;transformOrigin:50% 50%;"
data-s="700"
data-st="1400"
</div>
Do HTML5 custom data attributes 「work」 in IE 6?
上面的鏈接有助於獲取數據的屬性非常好,但怎麼能過濾數據,自定義字符串或直創建數據的自定義的對象。
如果有人知道一個圖書館要做到這一點,請讓我知道
你是說你要支持IE6? – 2014-09-05 12:57:42
@PaulS .:除了(在我的答案中)使用或不使用'forEach'之外,其他都無關緊要。 (雖然現在支持IE6會相當奇怪!但IE8上缺少forEach')IE6不會被'data-*'屬性困擾(據我所知,沒有瀏覽器) 。 – 2014-09-05 13:02:33
我記得'xxx.getAttribute'用於處理IE6中的非標準屬性,但我不知道如何測試一個14歲的過時瀏覽器。 – 2014-09-05 13:06:42