有人可以告诉我如何向页面上的所有内部链接添加哈希值吗?
例如:
page.html > page.html#
谢谢你, d
最佳答案
如果您说只想将 #
添加到指向同一域内页面的链接,则可以比较 window.conf 的
到链接的位置:hostname
。位置
$("a").attr("href", function(i, href) {
if( window.location.hostname === this.hostname ) {
return href + "#";
}
});
关于jQuery 将 # 添加到所有内部链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4308209/