JSFiddle - React, Tailwind, and code Playground
JavaScript
var url = 'http://server/path/program?foo=bar&animal=gato';
$.fn.abrirURL = function (url) {
var regex = /[?&;](.+?)=([^&;]+)/g;
var match;
params = [];
if (url) {
while (match = regex.exec(url)) {
var param = {};
param[match[1]] = decodeURIComponent(match[2]);
params.push(param);
}
return $(params);
}
};
$.fn.abrirURL(url).each(function () {
console.log(this)
});