いくつかのJavaScriptを実行するアンカータグを作成し、href
がそれを取っていたところに行くことにします。 JavaScriptを実行してwindow.location
またはtop.location
をhref
に設定する関数を呼び出すと、私の仕事はできません。HTMLアンカーリンク - hrefとonclickの両方ですか?
だから、私はページ上のID「フー」を持つ要素を持っている想像してみてください。 ( - それはページをリロードする原因となるtop.location
を使用してリロードを起こさない)、これをクリックすると
<a href="#Foo" onclick="runMyFunction(); return false;">Do it!</a>
が、私はrunMyFunctionを実行し、その後#Foo
にページをジャンプしたい:私は次のようにアンカーをオーサリングしたいです。
提案?私の代わりにジャストreturn true
...
'trueを返す;'ソリューションですが、location.hash =「#Foo'' 'も呼び出すことができます。ページをリロードしません。 – shuangwhywhy