Function Index

A |
| ajaxCrawlable, jQuery.param.fragment
D |
| deparam, jQuery
E |
| elemUrlAttr, jQuery
F |
| fragment jQuery.deparam jQuery.fn jQuery.param
| fragment(build url), jQuery.param
G |
| getState, jQuery.bbq
H |
| hashchange, jQuery.fn
N |
| noEscape, jQuery.param.fragment
P |
| pushState, jQuery.bbq
Q |
| querystring jQuery.deparam jQuery.fn jQuery.param
| querystring(build url), jQuery.param
R |
| removeState, jQuery.bbq
S |
| sorted, jQuery.param

TODO: DESCRIBE
Deserialize a params string into an object, optionally coercing numbers, booleans, null and undefined values; this method is the counterpart to the internal jQuery.param method.
Get the internal “Default URL attribute per tag” list, or augment the list with additional tag-attribute pairs, in case the defaults are insufficient.
Parse the fragment (hash) from a URL or the current window.location.href, deserializing it into an object, optionally coercing numbers, booleans, null and undefined values.
Update URL attribute in one or more elements, merging the current URL (with or without pre-existing fragment/hash params) plus any params object or string into a new URL, which is then set into that attribute.
Retrieve the fragment (hash) from a URL or if no arguments are passed, the current window.location.href.
Merge a URL, with or without pre-existing fragment (hash) params, plus any object, params string or URL containing fragment (hash) params into a new URL.
Retrieves the current ‘state’ from the browser history, parsing location.hash for a specific key or returning an object containing the entire state, optionally coercing numbers, booleans, null and undefined values.
Bind a handler to the window.onhashchange event or trigger all bound window.onhashchange event handlers.
Specify characters that will be left unescaped when fragments are created or merged using jQuery.param.fragment, or when the fragment is modified using jQuery.bbq.pushState.
Adds a ‘state’ into the browser history at the current position, setting location.hash and triggering any bound hashchange event callbacks (provided the new state is different than the previous state).
Parse the query string from a URL or the current window.location.href, deserializing it into an object, optionally coercing numbers, booleans, null and undefined values.
Update URL attribute in one or more elements, merging the current URL (with or without pre-existing query string params) plus any params object or string into a new URL, which is then set into that attribute.
Retrieve the query string from a URL or if no arguments are passed, the current window.location.href.
Merge a URL, with or without pre-existing query string params, plus any object, params string or URL containing query string params into a new URL.
Remove one or more keys from the current browser history ‘state’, creating a new state, setting location.hash and triggering any bound hashchange event callbacks (provided the new state is different than the previous state).
Returns a params string equivalent to that returned by the internal jQuery.param method, but sorted, which makes it suitable for use as a cache key.
Close