1

http://jsfiddle.net/X47f5/1/

html:

<a href="javascript:void(0);">test link</a>​

JavaScript:

$('a').bind('click mouseup mousedown',function(e){
    e.preventDefault();
    return false;
});​

この動作を防ぐための修正はありますか?

他のすべてのブラウザでは、意図したとおりに機能しています。

4

1 に答える 1

1

Javascript Madness: Mouse Eventsによると:

Opera のマウスの中ボタンも壊れています。イベントをトリガーしますが、デフォルト アクションを無効にすることはできません。これまでのところ、その壊れ方をいじることはありません。

したがって、Opera が修正されるまでは運が悪いようです。

于 2012-12-28T14:38:29.577 に答える