0

テキストをテキストエリアにドロップする可能性を無効にする方法を探しています。Spotify では、ユーザーがトラックやプレイリストなどをドラッグできるため、これが必要です。テキスト表現は単なるリンクです。

現時点では、次のコードを使用しています。

    $(target).find('textarea').each(function(index, elem) {
        elem.addEventListener('dragover', function(e) {
                    e.preventDefault();
                    e.stopPropagation();
                    return false;
            }, false);

        elem.addEventListener('drop', function(e) {
                a(_('messages', 'msgNoDragArea'));

                e.preventDefault();
                e.stopPropagation();
                return false;
            }, false);          
    });     

ユーザーが要素をドロップしようとしたときに、カーソルのドロップ アイコンを削除する方法はありますか? HTML 属性、CSS、または Javascript 経由ですか?

4

1 に答える 1

0

要素の CSS で次のプロパティを設定してみてください。

cursor : default;

カーソルを通常のポインターに設定します。

于 2012-11-27T13:18:02.817 に答える