83738 次
9 に答える
48
アンカー タグのデフォルト アクションの実行を妨げている JavaScript コードがあります。FireBug または Chrome DevToolsのタブを調べNetwork
て、リンクをクリックしたときに何らかの AJAX リクエストが行われているかどうかを確認できます。これを行っているものが見つかるまで、javascript ファイルを除外してみてください。
于 2013-02-24T09:08:17.557 に答える
7
ダレンによって正しく与えられたのは、リンクが期待どおりに機能するのを妨げているAJAXリクエスト(投稿または取得)を送信しているJavaScriptコードであることは間違いありません。
ただし、外部リソースを使用した場合は、ファイルのエラーを修正するのが難しい場合がありmin
ます。
AJAX呼び出しを回避するためにjquery onclickイベントをインラインで使用することをお勧めします
<a href="http://foo.bar/" onclick="window.open('https://www.foo.bar/culrsteam')">Foo</a>
window.open('https://www.foo.bar/culrsteam', '_blank')
さらにlike を使用できますtarget='_blank'
于 2016-12-02T14:50:56.323 に答える
4
このコードを試してください...
<a href="http://google.com/" onclick="location.replace('http://google.com/'),'_top'">Google</a>
于 2016-11-15T04:55:12.273 に答える
2
e.preventDefault()
親要素を設定しました。
于 2019-08-24T22:19:07.193 に答える