From faaf28353b001b6e8def2856bf1c8abad42491f0 Mon Sep 17 00:00:00 2001 From: Rohit Paul <113459757+RohitPaul0007@users.noreply.github.com> Date: Sun, 27 Aug 2023 14:33:02 +0530 Subject: [PATCH] Update jquery.URI.js --- src/jquery.URI.js | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/jquery.URI.js b/src/jquery.URI.js index 162ae55..3b482fa 100644 --- a/src/jquery.URI.js +++ b/src/jquery.URI.js @@ -29,8 +29,8 @@ // FIXME: v2.0.0 renamce non-camelCase properties to uppercase /*jshint camelcase: false */ - var comparable = {}; - var compare = { + let comparable = {}; + let compare = { // equals '=': function(value, target) { return value === target; @@ -68,8 +68,8 @@ } function getUriProperty(elem) { - var nodeName = elem.nodeName.toLowerCase(); - var property = URI.domAttributes[nodeName]; + let nodeName = elem.nodeName.toLowerCase(); + let property = URI.domAttributes[nodeName]; if (nodeName === 'input' && elem.type !== 'image') { // compensate ambiguous that is not an image return undefined; @@ -100,7 +100,7 @@ }); // pipe $.attr('src') and $.attr('href') through URI.js - var _attrHooks = { + let _attrHooks = { get: function(elem) { return $(elem).uri(); }, @@ -117,16 +117,16 @@ // general URI accessor $.fn.uri = function(uri) { - var $this = this.first(); - var elem = $this.get(0); - var property = getUriProperty(elem); + let $this = this.first(); + let elem = $this.get(0); + let property = getUriProperty(elem); if (!property) { throw new Error('Element "' + elem.nodeName + '" does not have either property: href, src, action, cite'); } if (uri !== undefined) { - var old = $this.data('uri'); + let old = $this.data('uri'); if (old) { return old.href(uri); } @@ -169,10 +169,10 @@ }; // add :uri() pseudo class selector to sizzle - var uriSizzle; - var pseudoArgs = /^([a-zA-Z]+)\s*([\^\$*]?=|:)\s*(['"]?)(.+)\3|^\s*([a-zA-Z0-9]+)\s*$/; + let uriSizzle; + let pseudoArgs = /^([a-zA-Z]+)\s*([\^\$*]?=|:)\s*(['"]?)(.+)\3|^\s*([a-zA-Z0-9]+)\s*$/; function uriPseudo (elem, text) { - var match, property, uri; + let match, property, uri; // skip anything without src|href|action and bad :uri() syntax if (!getUriProperty(elem) || !text) {