单击链接将href替换为新的href,然后使用jquery单击相同的链接

时间:2014-08-21 12:46:31

标签: jquery

我有条件点击链接。 我需要用新值替换该链接的现有href值,然后使用Jquery单击替换的链接。

例如:我有一个与href /students/6691/movestudenttonewgroup

的链接

点击此链接,我需要阻止默认事件,然后用新的href替换href

/students/6691/movestudenttonewgroup/70007

然后再次点击链接,此时它不应该阻止默认行为

您可以使用jquery

指导如何执行此操作

由于

2 个答案:

答案 0 :(得分:1)

更改后无需尝试点击链接,您可以使用JavaScript处理重定向:

...on('click', function() {
    var href = this.href;

    // Redirect the page
    window.location.href = href + '/70007';
});

答案 1 :(得分:0)

不能评论詹姆斯的答案,所以我单独回答;只有函数返回false时,location.href解决方案才有效。

...on('click', function() {
    var href = this.href;

    // Redirect the page
    window.location.href = href + '/70007';
    return false;
});