私は数十個のアンカータグを保持するHTML/JavaScriptプロジェクトを持っています。各アンカータグは同じJavaScript関数を呼び出しますが、異なるパラメータを使用します。onclick/JavaScriptの属性を持つアンカータグ。 I.Eのページを更新しないでください
FirefoxとChromeのすべてがうまく見えますが、Internet Explorer(IE)では、アンカータグ(下の図のような)をクリックするたびにページがリロードされるようです。 IEを再ロード/ちらつきを停止させるにはどうすればよいですか?私は全体のスクリプトを書き直したくないです。私はonclcick = 'javascript ...とhref =' javascript ...を試しましたが、どちらも同じ問題があります(ただし、onclickはやや良いようです)。
<a onclick='javascript:foo(22)'></a>
方法は、これが受け入れ答えよりも簡単ですか!それはあまり読みにくく見えます。 – David
これは4年前の回答であり、今はあまり関係がありません。 2つのことは、答えはほぼ同じ時刻からですが、私は上記の答えを見たらそれを追加しませんでした。もう一つは、インラインJSは一般的にはあまり良くありません。いくつかの分離は良いことです。しかし、jQueryの選択は疑問です。 – Claudiu