2011-06-17 19 views
4

ウェブアプリで作業していて、デフォルトのカーソルの一部をオーバーライドする必要があります。Chromeでカーソルをクリックしてドラッグする

クロムをクリックしてドラッグすると、常にカーソルがテキスト選択に変更されます。私はこれを無効にする方法を見つけることができないようです。

私はjqueryのを使用していて、通常の

$(document).css('cursor','default'); 

は動作しません。

クロムではクリックではなくマウスで動き出すようです。だから私はしようとしました

$(document).mousemove(function(){ 
    $(document).css('cursor','default'); 
}); 

そして、それはどちらかと思われません。

ただし、この問題はFirefoxでは発生しません。

答えて

0

ドラッグしているときに、テキストを選択しているので、(あなたがしたいが、ちょうどマウスボタンを押して、画面の周りに移動してみませんが)これは、テキストカーソルが表示されます。これを無効にするには、this

のように使用することをお勧めします。タグラベル内のテキストだけでなくすべてのテキストを無効にするには、リンクのコードを変更する必要があります。ドラッグ中にテキストを無効にしたり、マウスボタンを放してテキストを無効にしたときの変更を元に戻したりするには

テキストの選択が無効になるとすぐに、他のカーソルを表示する必要はありません。

これが役に立ちます。

EDIT:私はstackoverflowに新しく、実際のタグが表示されないことを知らなかった。

関連する問題