Sha256: 23ae9a03db7b079bbf431849c0dced01956bef39baa48a375ea3aa44165a4b36
Contents?: true
Size: 812 Bytes
Versions: 14
Compression:
Stored size: 812 Bytes
Contents
;(function($){ $.strToObj = function(str) { var obj = {}; str.split("&").forEach( function(p) { var s = p.split("="); obj[s[0].replace(/^\?/, '')] = decodeURIComponent(s[1]); } ); return obj; }; $.objToQueryStr = function(obj) { var arr = []; for (var prop in obj) { if (typeof obj[prop] !== "function") { arr.push( encodeURIComponent(prop) +"="+ encodeURIComponent(obj[prop]) ); } } return arr.join("&")+''; }; $.queryStrToObj = function() { return $.strToObj( window.location.search.substring(1) ); }; $.hashStrToObj = function() { return $.strToObj( window.location.hash.substring(1) ); }; })(Zepto);
Version data entries
14 entries across 14 versions & 1 rubygems