私が働いている会社のjquery/phpファイルアーカイブを維持しています。
機能の 1 つは、ファイルをフォルダーにドラッグする機能です。この機能は、Chrome と FireFox の両方で驚異的に機能しますが、Internet Explorer では独特の動作を示します。
アイテム上でドラッグが開始されると、選択長方形が作成されます。目的のアイテムがドラッグされ、最初の位置から削除されるため、その点でプラグインは機能しています。問題は、選択ボックスがそれらの上を通過したときに、他のすべてのファイルが選択イベントを受け取ることです。これは意図されていないだけでなく、醜いことでもあります。関連するすべてのコードをここに含めようとしました:
編集: css もペーストビンとして含めようとしましたが、ここにいる初心者として、1 つのリンクしか作成できませんでした。
jquery と jquery-ui で使用されるバージョンは、それぞれ 1.4.4 と 1.8.2 です。
ファイル div は、js ファイルの 919 行目でドラッグ可能になります。私はかなりグーグルで検索し、ドラッグ可能なインターフェースが意図したとおりに動作する jquery デモページも Internet Explorer で見ました。
誰かが、私の過ちを教えてくれることで、このイライラするクロスブラウザー互換性地獄の落とし穴から抜け出す手助けをしてくれることを願っています。
必要に応じてさらに情報をリクエストしてください。タイムリーに提供できるように努めます。
敬具、ヨハン・アビルズコフ