Sha256: 47f1d298733d1bd144f0c28897085fa5b618869fcd1b13c9fe79c7b020f1f9d1
Contents?: true
Size: 770 Bytes
Versions: 88
Compression:
Stored size: 770 Bytes
Contents
$ -> $('[data-acts-as-list-item]').each -> $(@).draggable({ scope: $(@).attr('data-acts-as-list-item-scope'), revert: true }) $ -> $('[data-acts-as-list-item]').each -> redirect_target = $(@).attr('data-acts-as-list-item-on-drop-target') authenticity_token = $( 'meta[name="csrf-token"]' ).attr( 'content' ); $(@).droppable({ accept: '.acts-as-list-item', scope: $(@).attr('data-acts-as-list-item-scope'), activeClass: 'btn-success', drop: (event, ui) -> dropped_element = $(ui.draggable) dropped_element_to_param = dropped_element.attr('data-acts-as-list-item-uid') $.redirect(redirect_target,{ authenticity_token: authenticity_token, dropped_id: dropped_element_to_param }); })
Version data entries
88 entries across 88 versions & 2 rubygems