ऑब्जेक्ट के रूप में क्वेरी परम प्राप्त करें - सीएसएस-ट्रिक्स

Anonim

निकोलस ऑर्टेंज़ियो ने लिखा है यह छोटा सा प्लगइन:

jQuery.extend(( getQueryParameters : function(str) ( return (str || document.location.search).replace(/(^\?)/,'').split("&").map(function(n)(return n = n.split("="),this(n(0)) = n(1),this).bind(()))(0); ) ));

तो अगर URL है:

http://codepen.io/chriscoyier/pen/uszCr?lunch=sandwich&dinner=irirryry

तुम कर सकते हो:

var queryParams = $.getQueryParameters();

और queryParamsएक वस्तु की तरह होगा:

( "lunch": "sandwich", "dinner": "stirfry" )