我有这个链接<a href="/Countries/388/10">next</a>
。当我单击下一个 href 将值更改为 <a href="/Countries/388/20">next</a>
时,如何实现这一点无需刷新。当用户再次点击变为 30...再次 40...有什么想法吗?类似计数器,点击后加10
最佳答案
$("a").click(function(e){
e.preventDefault();
$(this).attr('href', '/Countries/388/20');
});
您需要使用 PreventDefault() 来不重定向。
并使其像计数器
$("a").click(function(e){
e.preventDefault();
var _url = $(this).attr("href");
var _url_start = '/Countries/388/';
var _url_end = parseInt(_url.substr(url.lastIndexOf("/"), url.length-1));
$(this).attr('href', _url_start+(_url_end+10)');
});
关于javascript - 如何更改点击时的href值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28451093/