के बजाय ड्रॉप तत्व आईडी प्राप्त करें मैं jQuery के लिए बिल्कुल नया हूं और छवि तत्व स्वयं या ड्रॉप लक्ष्य आईडी के बजाय ड्रॉप लक्ष्य में संलग्न करने के लिए एक ड्रैग किए गए छवि तत्व आईडी प्राप्त करने की कोशिश कर रहा हूं। मैं html5 देशी डीएनडी का उपयोग कर रहा हूँ। और अब तक मैं ड्रैग फ़ंक्शन में डेटाट्रैंसर विधि और ड्रॉप में गेटडाटा फ़ंक्शन के साथ अपनी आईडी को भेजकर तत्व को जोड़ सकता हूं। जब भी मैं उस आईडी को ड्रॉप से कॉल करने का प्रयास करता हूं, हालांकि इसे ड्रैग किए गए तत्वों के बजाय ड्रॉप लक्ष्य आईडी प्राप्त होता है।ड्रॉप लक्ष्य आईडी
किसी भी मदद की बहुत सराहना की जाएगी क्योंकि मैंने पूरी तरह से ऑनलाइन खोज की है और ड्रॉप क्षेत्र की लक्षित आईडी प्राप्त करने के लिए और अधिक तरीकों के अलावा कुछ भी नहीं मिला है।
function allowDrop(ev) {
ev.preventDefault();
}
function dragStart(ev) {
ev.dataTransfer.setData('Text/html', ev.target.id); // sends the dragged images data.
//alert(ev.target.id); // alerts the correct id of the dragged image.
}
function drop(ev) {
ev.preventDefault();
var data = ev.dataTransfer.getData("text/html");//retrieves dropped images data.
ev.target.appendChild(document.getElementById(data));//this displays the dropped image.
//alert(ev.target.id); // alerts the id of the drop target(Want to get the dropped images id.)
//$("#mybillets").append("<span>"+ev.target.id+" </span>"); //appends the drop targets id(Want to append the dropped images id.)
}
'elem', तो आईडी बस' elem.id' है। – jfriend00
उस मामले में 'डेटा' आपको –
देना चाहिए कि मैं इसे कैसे कार्यान्वित कर सकता हूं? मेरे सिर को तले हुए कई अलग-अलग चीजों की कोशिश कर रहे थे। – Jason