我在页面上有链接,我想添加一个ID锚。这段代码我有工作正常:但方式插入文本字符串到href链接(特定位置)
window.onload = function() {
$('#main > div > ul > li > a').attr('href',function(i,str) {
return str + '#myAnchor';
});
};
有时会因为页面设置跟踪被添加到链接,这样的结果是什么时刻发生的事情是,我得到http://www.myurl.com/#someannoyingtracking#myAnchor这不锚。我怎样才能插入锚在URL或总是之间后“的.com /”像这样:http://www.myurl.com/#myAnchor #someannoyingtracking
为什么不试试'回报 '#myAnchor';'? – Rayon
'anchor = $('#main> div> ul> li> a')[0] .pathname; anchor.hash ='#myHash'+ anchor.hash'(或者在一个包含多个链接的循环中) – dug