Jquery 首先删除,然后将href属性添加到锚定标记

Jquery 首先删除,然后将href属性添加到锚定标记,jquery,href,Jquery,Href,我有一个锚标签: <a href="#" onclick="ToggleLinks('boothsizeDiv');"> 在同一个函数中,我希望首先根据某个条件删除href属性,然后根据另一个条件将其重新附加 任何帮助都将不胜感激。谢谢。使用attr方法设置href值 <a id="link" href="#" onclick="ToggleLinks('boothsizeDiv');"> $("#link").click(function() { v

我有一个锚标签:

<a href="#" onclick="ToggleLinks('boothsizeDiv');">

在同一个函数中,我希望首先根据某个条件删除href属性,然后根据另一个条件将其重新附加


任何帮助都将不胜感激。谢谢。

使用
attr
方法设置
href

<a id="link" href="#" onclick="ToggleLinks('boothsizeDiv');">

 $("#link").click(function() {
     var element = $(this);
        if (yourCondition) {
             element.attr("href", "#");
        }  else {
             element.attr("href", "value");
       }
 });

您的条件是您自己的责任,我猜不出它们,但是您可以使用jQuery使用
attr
方法管理事物的属性,例如

获取
href

var href = $("#url").attr("href");
$("#url").attr("href", "some link");
设置
href

var href = $("#url").attr("href");
$("#url").attr("href", "some link");
为每个人创建了一个帐户:)。请尝试attr()和removeAttr()