-2

私を助けてくれてありがとう!

この特別な div #nav の各 li の href から特別なリンクの例「/siteurl/」を削除したい

現在の様子:

<div id="nav" class="menu">
   <ul class="menu">
     <li><a href="/siteurl/#home">Home</a></li>
     <li><a href="/siteurl/#services">Services</a></li>
</ul>   
</div>  

私はこのようにする必要があります:

<div id="nav" class="menu">
   <ul class="menu">
     <li><a href="#home">Home</a></li>
     <li><a href="#services">Services</a></li>
</ul>   
</div> 
4

3 に答える 3

1

このコードのような何かがそれを行うはずです:

var cutLen = "/siteurl/".length;

$("li a").each(function() {
  this.href = this.href.substr(cutLen);
});

また、ここで試行を示さずに質問を投稿することはできません。私たちはあなたのためにコードを書きません

于 2013-10-08T17:26:54.600 に答える