次のような単純なjQueryコードがあると仮定しましょう。
var $document = $(document);
$document.ready(function() {
var $test = $("#test");
$document.keydown(function(e) {
e.shiftKey && $test.css("cursor", "pointer");
});
});
#test
問題は、マウスポインタをブロック上に移動しても、WebKitがブロックマウスカーソルを変更せず#test
、Shiftキーを押した場合です。ただし、カーソルを移動するとすぐに、ChromeとSafariはカーソルのスタイルをpointer
予想どおりに変更しますが、マウスを移動する必要はありません。このバグ(?)はFirefoxとは関係がなく、InternetExplorerとOperaで確認していません...
それで、誰かが同じ問題を経験したことがありますか?おそらく、その回避策はありますか?
前もって感謝します。