Test if the actual value is equal to the user supplied value.
"!=" : function ( actualValue, userValue )
Test if the end of the actual value is the same as the user supplied value.
"$=" : function ( actualValue, userValue )
Test if the actual value contains the user supplied value.
"*=" : function ( actualValue, userValue )
Test if the actual value is equal to the user supplied value.
"=" : function ( actualValue, userValue )
Test if the actualValue is greater than the user supplied value.
">" : function ( actualValue, userValue )
Test if the actual value is greater than or equal to the user supplied value.
">=" : function ( actualValue, userValue )
Test if the start of the actual value matches the user supplied value.
"^=" : function ( actualValue, userValue )
Add a function the selector callstack.
var addSelectorCallback = function ( element, callback, parameters )
Dispatch to get or set helper functions depending on the arguments supplied.
var dispatchGetSetHelper = function ( getHelper, setHelper, helperArguments )
Filters elements by URL or URL segment.
"filter" : function ( segment, operator, value )
Get/Set the fragment segment of the URL for the given element(s).
"fragment" : function ( fragment )
Get the fragment object from the elements URL.
"getFragment" : function ( )
Retrieve the fragment string for a given URL.
var getFragmentString = function ( url )
Get the host string from the elements URL.
"getHost" : function ( )
Retrieve the host string for a given URL.
var getHostString = function ( url )
Get the href URL for the element.
var getHref = function ( )
Get the password string from the elements URL.
"getPassword" : function ( )
Retrieve the password string for a given URL.
var getPasswordString = function ( url )
Get the path object from the elements URL.
"getPath" : function ( )
Retrieve the path object for a given URL.
var getPathObject = function ( url )
Retrieve the path string for a given URL.
var getPathString = function ( url )
Get the port string from the elements URL.
"getPort" : function ( )
Retrieve the port string for a given URL.
var getPortString = function ( url )
Get the query object from the elements URL.
"getQuery" : function ( )
Retrieve the query object for a given URL.
var getQueryObject = function ( url )
Retrieve the query string for a given URL.
var getQueryString = function ( url )
Get the scheme string from the elements URL.
"getScheme" : function ( )
Retrieve the scheme string for a given URL.
var getSchemeString = function ( url )
Return the elements URL (stored under its “data-href”, and/or “href”/”src” attribute).
"getUrl" : function ( )
Convert a URL string to an object, if not already.
var getUrlObject = function ( url )
Get the user string from the elements URL.
"getUser" : function ( )
Retrieve the user string for a given URL.
var getUserString = function ( url )
Set document.location.href to the supplied elements “href”, “src” or “data-href” attribute value.
"goto" : function ( )
Get/Set the host segment of the URL for the given element(s).
"host" : function ( host )
Initialise the parser for the given element(s).
"initialise" : function ( )
Initialise an element for use with the URL parser.
var initialiseElement = function ( )
Initialise an elements text field for use with the URL parser.
var initialiseElementText = function ( )
Get the available methods for the parser interface.
"interface" : function ( )
Returns an interface for directly parsing, manipulating and monitoring the supplied URL.
$.jurlp = function ( url )
Public interface/method dispatcher for the JQuery URL parser.
$.fn.jurlp = function ( method )
Main method dispatcher for the public interface.
var methodDispatcher = function ( method )
Convert a URL object to a string.
var objectToUrl = function ( url )
Return the URL object for the elements “data-href” attribute value.
"parseUrl" : function ( )
Get/Set the password segment of the URL for the given element(s).
"password" : function ( password )
Get/Set the path segment of the URL for the given element(s).
"path" : function ( path )
Path objects toString method.
var pathObjectToString = function ( )
Get/Set the port segment of the URL for the given element(s).
"port" : function ( port )
Proxy the URL.
"proxy" : function ( url, parameter )
Get/Set the query segment of the URL for the given element(s).
"query" : function ( query )
Query objects toString method.
var queryObjectToString = function ( )
Convert a query string to an object.
var queryStringToObject = function ( query )
Test if the actual value matches the user supplied regular expression.
"regex" : function ( actualValue, userValue )
Removes any parser data associated with the element(s), and sets the href attribute to its original value.
"restore" : function ( )
Given an element, and an attribute, then restore the URL attribute value to its original value.
var restoreAttrUrl = function ( attr )
Destroys any data associated with an element that has previously been initialised for use with the URL parser, and restores the elements “href” or “src” attribute (if any) to its original value.
var restoreElement = function ( )
Apply the callback for each element in this.
var returnEachElement = function ( callback, parameters )
Apply the callback for each element in this, and buffer return codes.
var returnEachObject = function ( callback, parameters )