ondragenter イベントを持つ div があります。マウスがdivに入るとき、背景を特定の画像に変更したいのですが、マウスボタンを離すまで画像は変わりません。
背景色に変更しようとすると、うまくいきます! また、背景画像を使用して css クラスを変更しようとしましたが、動作しますが、CSS から表示する画像がわからないため、私の場合は変更できません。
HTML
<div id="test" ondrop="drop(event)" ondragenter="enter(event)"></div>
JavaScript
function enter(event) {
$('#test').css('background', '#333 url("test.png")');
event.preventDefault();
}
私のコード例では、div はマウスが入ると #333 の色を取得し、マウス ボタンを離すと背景画像を取得します。
私はこれをwebkitベースのSpotifyで開発しています。この問題を解決する方法を知っている人はいますか?
ありがとうございました!