एक विशेषता ID, एक और विशेषता ID के रूप में तैयार हो जाओ

वोट
0

मैं वर्तमान में scriptaculous और प्रोटोटाइप का उपयोग कर रहा एक से दूसरे div से / ड्रॉप तत्वों खींचें करने के लिए, और संलग्न एक नए तत्व की 'src' कि गिरा दिया जाता है के आधार पर तत्व, इसे से बाहर एक नया खींचने योग्य बनाने।

मैं क्या करने की जरूरत है नया एक को गिरा दिया तत्व की आईडी असाइन एक बार यह बनाया जाता है।

मैं अलग दृष्टिकोण की एक टन की कोशिश की है, यहाँ नवीनतम है:

$$('.image').each(function(stack) {
new Draggable(stack, { revert: true, ghosting: true }); 
});

...

onDrop: function(stack) {
      var added = new Element('img');
      added.src = stack.readAttribute('src');
      var imageid = stack.identify();
      added.setAttribute('id', imageid);

स्पष्ट रूप से मैं एक नौसिखिया का एक सा हूँ, और कल्पना मैं जिस तरह से बंद अब तक हूँ। किसी भी मदद की सराहना।

12/02/2009 को 17:48
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


1 जवाब

वोट
1

अपने कोड में से अधिकांश ध्वनि लेकिन मुझे यकीन है कि div वस्तु पर गिरा दिया जा रहा है droppable है बनाना चाहते थे लगता है। खींचने योग्य वर्ग एक onDrop कॉलबैक फ़ंक्शन नहीं है। आप प्रलेखन को देखें, तो यह एक onStart, onDrag, परिवर्तन, और onEnd है। बजाय onEnd का उपयोग करें।

http://wiki.github.com/madrobby/scriptaculous/draggable http://wiki.github.com/madrobby/scriptaculous/droppables

20/02/2009 को 22:05
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more