为什么我这样做需要很长时间来解释,但我试图获取URL的最后一部分,然后将其添加到锚标记的开头,例如。
http://www.website.com/page/home
所以"家庭"最终将在下面:
<div class="officeBtns">
<a class="linkbuttons locBtn" href="home#something1">Button1</a>
<a class="linkbuttons locBtn" href="home#something2">Button2</a>
<a class="linkbuttons locBtn" href="home#something3">Button3</a>
</div>
我不想替换整个href,因为我仍然需要&#34;#something&#34;最后。 我还需要它忽略url末尾的任何内容,例如
http://www.website.com/page/home#blah
或
http://www.website.com/page/home?blah=blah
到目前为止,这是我未完成的代码:
$(document).ready(function() {
var url = window.location.pathname,
urlRegExp = new RegExp(url == '/' ? window.location.origin + '/?$' : url.replace(/\/$/,''));
$('.officeBtns a').each(function(){
if(urlRegExp.test(this.href.replace(/\/$/,''))){
INSERT URL INTO HREF BEFORE THE #
}
});
});
由于
答案 0 :(得分:0)
StartActivity (auth.GetUI (this));