<a>
タグのhref
属性内でjavaScript関数を呼び出そうとしています。html hrefのjavascript関数呼び出しがFireFoxのマウスホイールで正しく動作しない
Chromeではうまくいきます。 Firefoxには問題があります。
マウスホイールをクリックしても機能が正しく呼び出されません。代わりに、href
コンテンツの新しいブラウザタブが開きます。
use this fiddle exampleこれを表示するには、それをFirefoxで開きます。マウスホイールをクリックすると機能が起動しません。
どのように私はそれを克服し、それを動作させることができます。
注:href urlは、それによって呼び出された関数で生成される必要があります。
問題の正確な原因はわかりませんが、 'href'属性を使用する代わりにJSを介して要素にイベントハンドラを付けるほうがはるかに良いでしょう。 –
@ RoryMcCrossanそうすれば、マウスホイールを使用できますか? – prime
これは、mousewheelクリック時のfirefoxのデフォルト設定です。任意のリンクをクリックすると、新しいブラウザタブが開きます。あなたはそれにイベントを添付することができます。設定を見るには、検索バーに 'about:config'を使い、middlemouseを探します。 –