我在使用plagin的单页滚动模板中遇到问题(smoothscroll.js) 我尝试在用户点击链接后从网址中删除哈希但不幸的是我不能这样做。例如
function appendCheckMark(type) {
$(type).append('<span class="label label-info payment_select"><i class="glyphicon glyphicon-ok"></i></span>');
}
function selectPayment(type) {
$('.payment_select').remove();
var val = $(type).attr('value');
if ( val == 'paylater') {
appendCheckMark(type);
}
else if (val == 'alipay') {
appendCheckMark(type);
}
else if (val == 'wechatpay'){
appendCheckMark(type);
}
}
采取静默和目标(第2部分)
如何从网址中删除#section2
这是代码
http://localhost/template/#section2
}
答案 0 :(得分:0)
从网址中删除第2部分:
location.hash = '';
不确定为什么不起作用,但这是另一种效率较低的方式:
location.href = location.href.split('#')[0];