Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

หยุดพฤติกรรมเริ่มต้นของ dragend ใน drag and drop

เพื่อหยุดพฤติกรรมเริ่มต้นของ dragend คุณต้องตรวจสอบว่าเมาส์อยู่เหนือ drop target ที่คุณต้องการวาง

สิ่งที่ควรทำก็ต่อเมื่อคุณ hover อยู่เหนือรายการของฉัน: listContainer.insertBefore(source, myNode);

ใช้ jQuery:

if ($(mylist).parent().find(":hover")) {
  listContainer.insertBefore(source, myNode);
}