Javascript 通过JQuery动态添加后从URL获取变量值

Javascript 通过JQuery动态添加后从URL获取变量值,javascript,jquery,Javascript,Jquery,我正在使用下面的代码 var delLink = $('#deleteItem').attr('href'); 获取由#deleteItem标识的链接的URL(href) 当我使用JQuery向这个URL添加新变量时,问题就出现了,我想看到上面的代码也显示了动态添加的新变量 如何做到这一点,现在它只显示原始URL,没有任何新变量 谢谢delLink包含您的查询结果。它不是对href的引用 // Assigns the value of href to delLink var delLink =

我正在使用下面的代码

var delLink = $('#deleteItem').attr('href');
获取由
#deleteItem
标识的链接的URL
(href)

当我使用JQuery向这个URL添加新变量时,问题就出现了,我想看到上面的代码也显示了动态添加的新变量

如何做到这一点,现在它只显示原始URL,没有任何新变量


谢谢

delLink包含您的查询结果。它不是对href的引用

// Assigns the value of href to delLink
var delLink = $('#deleteItem').attr('href');

// Changes the href value on the DOM element
$('#deleteItem').attr('href',delLink+','+allVals); 
delLink不知道更新,要更新delLink,您需要再次执行:

delLink = $('#deleteItem').attr('href');
您可以做的是将jQuery对象引用缓存到DOM中的锚元素,并保持从中访问href属性:

// Create a jQuery object reference to the anchor element in the DOM
var $delLink = $('#deleteItem');

// Changes the href value in on DOM element
var currentHref = $delLink.attr('href');
$('#deleteItem').attr('href', currentHref + ',' + allVals); 

// Results are available through your reference
$delLink.attr('href');

delLink包含查询的结果。它不是对href的引用

// Assigns the value of href to delLink
var delLink = $('#deleteItem').attr('href');

// Changes the href value on the DOM element
$('#deleteItem').attr('href',delLink+','+allVals); 
delLink不知道更新,要更新delLink,您需要再次执行:

delLink = $('#deleteItem').attr('href');
您可以做的是将jQuery对象引用缓存到DOM中的锚元素,并保持从中访问href属性:

// Create a jQuery object reference to the anchor element in the DOM
var $delLink = $('#deleteItem');

// Changes the href value in on DOM element
var currentHref = $delLink.attr('href');
$('#deleteItem').attr('href', currentHref + ',' + allVals); 

// Results are available through your reference
$delLink.attr('href');

我想看看新的动态添加的变量?你能详细说明一下吗?你能举个例子说明“变量是如何动态添加的”
delLink
不是指向
href
属性的指针。它只保存了一份里面的东西。如果希望同步,则需要手动更新。@w4rumy-如何添加变量
$(“#deleteItem”).attr('href',delLink+','+allVals)@undefined-我正在使用
alert()
要在使用上述函数(上一条注释)添加新变量后查看URL,是否要查看动态添加的新变量?你能详细说明一下吗?你能举个例子说明“变量是如何动态添加的”
delLink
不是指向
href
属性的指针。它只保存了一份里面的东西。如果希望同步,则需要手动更新。@w4rumy-如何添加变量
$(“#deleteItem”).attr('href',delLink+','+allVals)@undefined-我正在使用
alert()
在使用上述函数(上一条注释)添加新变量后查看URL