Sha256: db44a4f46d37007272ae11cb72a4aeea0859b8b573c972cafafee7c1e2a0707b
Contents?: true
Size: 534 Bytes
Versions: 7
Compression:
Stored size: 534 Bytes
Contents
/* --- script: Data.js description: Set/Read html5 data into/from elements. license: Public domain (http://unlicense.org). requires: - Core/Element provides: [Element.Properties.data] ... */ Element.Properties.data = { get: function(key){ key = key.replace(/_/g, '-'); return this.getProperty('data-' + key); }, set: function(key, value) { key = key.replace(/_/g, '-'); if (value) { return this.setProperty('data-' + key, value); } else { return this.removeProperty('data-' + key); } } };
Version data entries
7 entries across 7 versions & 1 rubygems