Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

จะหยุดพฤติกรรมเริ่มต้นของ dragend ในการลากและวางได้อย่างไร


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

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

ใช้ jQuery -

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