0

あなたはここで問題を見ることができます:

これは、クロム、つまり、またはサファリでは発生しません。

ただし、Firefoxでは...

http://jsfiddle.net/jocose/aHj69/

ダブルクリックすると色が変わります。

問題は、クリックの下で「toFront」関数のコメントを解除すると、dblclickが呼び出されなくなることです。

現在、ドラッグ可能なオブジェクトが複数あり、クリックしたときに各要素を前面に移動したいと考えています。これは正常に機能しますが、ダブルクリックが無効になります。

更新: クリック間のタイムスタンプを保存して比較することにより、手動でダブルクリックを指定しようとしました。これはFirefoxでは機能しますが、IEでは機能しません。

IEでは、ダブルクリックを登録するのに十分な速さでクリックすることはできません。速くクリックするとクリックではなくダブルクリックと呼ばれるのではないかと思います。とにかく最終的な結果は、私が2回速くクリックしたときに、IEは1クリックしか登録しないということです。

それで、ブラウザ固有のコードを書くための私の唯一のオプションはありますか?

4

0 に答える 0