我想创建一个执行一些JavaScript的锚标记,然后继续去任何地方href.调用执行我的JavaScript,然后设置一个功能window.location或top.location对href位置没有为我工作.
所以,想象一下我在页面上有一个id为"Foo"的元素.我想创作一个类似于的锚:
<a href="#Foo" onclick="runMyFunction(); return false;">Do it!</a>
Run Code Online (Sandbox Code Playgroud)
单击此按钮时,我想执行runMyFunction,然后将页面跳转到#Foo(不会导致重新加载 - 使用top.location会导致重新加载页面).
建议?我很高兴使用jQuery,如果它可以在这里帮助...