Internet Explorer と Safari でのドラッグ アンド ドロップに問題があります。Firefox 15 (他のバージョンではテストされていません) では、コードは適切に機能します。アイテムはあるドロップゾーンから別のドロップゾーンにドラッグアンドドロップでき、上部のドロップゾーンでの並べ替えは完全に機能します. Safari では、ドラッグ アンド ドロップは機能しているように見えますが、並べ替えは機能しません。Internet Explorer では、何も機能しません。jQueryを避けたいhttp://jsfiddle.net/kMbPF/18/
これを解決する方法がこのチュートリアルでカバーされていると想定しています。このコードで私が抱えている問題の 1 つは、それが 1 つの要素だけに適用され、複数あることです。また、これを 1 つの要素だけに適用すると、その要素はドラッグ可能になりましたが、ドロップゾーンにドロップすることはできませんでした。私は肯定的ではありませんが、このソリューションは Internet Explorer がバージョン 9 以降の場合にのみ機能するようです。これは理想的ではありませんが、まったくサポートされていないよりは確実に優れています。また、データベースからドラッグ可能なオブジェクトにデータを入力することを彼らが見たように、このオンロードを実行できるとは思わないので、アイテムがドロップゾーンに配置される前にオンロードが発生した可能性があります。http://marakana.com/s/html5_drag_n_drop_api,1071/samples/try2.htm具体的には:
if(myDiv.dragDrop){
myDiv.onselectstart=function(){this.dragDrop();return false};
}
100% のブラウザー互換性を達成しようとしているわけではありませんが、Internet Explorer と Firefox を取得したいと考えています。ご協力ありがとうございました!