私はWinston Wolfのインタラクティブマップで作業しています。私は各大陸がクリック可能で、その大陸に国を表示する世界地図を持っています。アフリカのような大陸をクリックすると、ページはアフリカの国々に飛びます(あなたが望むように)。私の質問は、私はそれをジャンプを停止することができますです。これは、国のリストがマップの直下にあるため、大陸をクリックしたときにマップが非表示になっているためです(アンカーIDにジャンプするため)。次のように私のコードは次のとおりです。アンカージャンプを無効にする
<ul id="continents">
<li id="c1"><a href="#africa">Africa</a></li>
</ul>
<ul id="africa">
<a href="countrymapiframe.asp" target="_self" title=""><li>Egypt</li></a>
<!--more countries-->
</ul>
私は運で、任意の助けをいただければ幸いです、onclickの=「falseを返す」試してみました。
このコードを試してみて?何もない? –
@ james Hill - 通常と同じですがページ移動は全く同じですが、アフリカをクリックするまで、アフリカの国は隠れています。 – Hatzi
リンクがクリックされたときにも実行されているjavascriptを投稿する必要があるかもしれません。 e.preventDefaultとe.stopPropagationを参照するか、javascriptのクリックハンドラの最後にfalseを返します。 – Tank