FWIW there are still plenty of users that are still using Prototype Jason Westbrook | T: 313-799-3770 | [email protected]
On Thu, Jun 14, 2012 at 1:04 PM, JJD <[email protected]> wrote: > Whoops. Sorry to waste your time... > > The error was in the onDrop callback, thumb_handler.delete_thumb, not the > posted code. Carry on as before! > > > On Thursday, June 14, 2012 3:53:22 PM UTC-4, JJD wrote: >> >> Yes, I'm still using prototype :) >> >> I have a list of thumbnails in a container, and a Sortable created for >> the container so I can reorder them. >> >> I also want to add a separate droppable outside the container div to >> accept imgs I want to trash. >> >> I can't figure out how to get the thumb to drop onto the trash outside of >> the thumb container. With the code below, the image won't drop until it's >> release over the original "thumbs" div. >> >> Anyone have any pointers? >> >> HTML (erb): >> <div id="thumbs"> >> <% @thumbs.each do |thumb| %> >> <img class="crop_img" id="thumb_<%=thumb.id%>" >> src="<%=thumb.filename%>" /> >> <% end %> >> </div> >> >> <div id="crop_trash" style="display: block; width:100px;height:100px;** >> background-color:#CCCCCC"> >> Trash >> </div> >> >> <script type="text/javascript" > >> //<![CDATA[ >> Sortable.new_create('thumbs', >> { >> format:/_(\d*)$/, >> onUpdate: function(){ >> new Ajax.Request('/the/url', >> {asynchronous: true, >> evalScripts: true}); >> }, >> only: 'crop_img', >> constraint: false, >> containment: ['thumbs','crop_trash'], >> tag: 'img' >> }); >> >> Droppables.add('crop_trash', >> { >> accept: 'crop_img', >> onDrop: function(drag){ >> thumb_handler.delete_thumb(**drag.id.substring(drag.id.** >> lastIndexOf('_')+1)); >> } >> } >> ); >> //]] >> </script> >> >> >> -- > You received this message because you are subscribed to the Google Groups > "Prototype & script.aculo.us" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/prototype-scriptaculous/-/VDlwjumQ0uQJ. > To post to this group, send email to > [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/prototype-scriptaculous?hl=en. > -- You received this message because you are subscribed to the Google Groups "Prototype & script.aculo.us" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/prototype-scriptaculous?hl=en.
