From add331408b0f207b82f3ec1b76251c700197e807 Mon Sep 17 00:00:00 2001 From: Pacien TRAN-GIRARD Date: Mon, 16 Jun 2014 19:30:53 +0200 Subject: Import slides --- slides/intermediaire/js/polyfills/dataset.min.js | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 slides/intermediaire/js/polyfills/dataset.min.js (limited to 'slides/intermediaire/js/polyfills/dataset.min.js') diff --git a/slides/intermediaire/js/polyfills/dataset.min.js b/slides/intermediaire/js/polyfills/dataset.min.js new file mode 100644 index 0000000..21d841b --- /dev/null +++ b/slides/intermediaire/js/polyfills/dataset.min.js @@ -0,0 +1,2 @@ +/*! @source https://github.com/remy/polyfills/blob/master/dataset.js */ +(function(){function c(){d=!0;this.removeEventListener("DOMAttrModified",c,!1)}function g(b){return b.replace(h,function(b,a){return a.toUpperCase()})}function e(){var b={};i.call(this.attributes,function(a){if(f=a.name.match(j))b[g(f[1])]=a.value});return b}var i=[].forEach,j=/^data-(.+)/,h=/\-([a-z])/ig,a=document.createElement("div"),d=!1,f;a.dataset==void 0&&(a.addEventListener("DOMAttrModified",c,!1),a.setAttribute("foo","bar"),Element.prototype.__defineGetter__("dataset",d?function(){if(!this._datasetCache)this._datasetCache=e.call(this);return this._datasetCache}:e),document.addEventListener("DOMAttrModified",function(a){delete a.target._datasetCache},!1))})(); \ No newline at end of file -- cgit v1.2.3