我在頁面上有鏈接,我想添加一個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