スタック オーバーフローの人々、
フリースタンディングのヘルプ テキストと、特定の宛先のないその他のリンクを含むフォームをまとめていますが、jQuery 関数を起動する必要があります。
例えば :
<a href="#" class="inline helpTrigger cursor">Why do we ask for this?</a>
このリンクをクリックまたはキーを押すと、テキストの横にヘルプ バブルが表示されます。この href には値 ("#") があるため、(以下のように) 関数を記述して、ページが先頭に「ジャンプ」しないようにする必要があります。
$('a[href="#"]').bind('click keypress', function(event){
return false;
});
これはほとんどのブラウザーで機能しますが、FireFox はタブで移動するとスタックし、この要素を通過できません。これを行うためのより良い方法はありますか、またはこれは FF の既知の問題ですか?
href を完全に空白のままにしてみましたが、これは意味的に正しくないか、IE で機能しません。
どんな助けでも大歓迎です。ありがとう