jQueryは、プログラムによってイベントをリッスンしているDOM要素のイベントをトリガーできることを知っています。たとえば$el.click()
は、$el
を物理的にマウスでクリックすることなく$el
にクリックイベントをトリガーします。JavaScriptを使用したドラッグ・アンド・ドロップのエミュレート
は、二つのDOM要素dom1
とdom2
を考えると、それは可能プログラムdom1
がドラッグ可能であり、dom2
はjQueryのUIを使用して、ドロップ可能であるjQueryの(又はバニラのJavaScript)を用いdom2
へdom1
からドラッグアンドドロップをエミュレートすることです。
注:これを行う理由は、自動UIテストを構築するためです。
「トリガー・ドラッグ・アンド・ドロップ」は少しあいまいです:それはハロー 'はページから削除されたと主張し、次の
を使用することは非常に簡単です。私はあなたがドラッグアンドドロップスタイルのインターフェイスを作成したいと思うが、あなたは "[存在しない]組み込みのドラッグ&ドロップイベントを使用したい"という意味ですか? – Bojangles
@JamWaffles:私は質問を編集しました。私はドラッグ可能であり、落書き可能な要素を持っています。 JavaScriptコードを記述するだけで、マウスを使わずにこれらの要素をドラッグ・アンド・ドロップすることができます。 – Randomblue