Sha256: ae4337df9bd736113b309827015cc41fd0669d1399ecc9d3f6361d54a5001a87
Contents?: true
Size: 939 Bytes
Versions: 60
Compression:
Stored size: 939 Bytes
Contents
$ -> $('[data-tag]').not('.ui-draggable').on 'mouseover', -> $(this).draggable({ revert: true }) $ -> $('[data-taggable]').each -> authenticity_token = $( 'meta[name="csrf-token"]' ).attr( 'content' ); $(@).droppable({ accept: '.draggable-tag', activeClass: 'highlight', drop: (event, ui) -> dropped_element = $(ui.draggable) tag_id = dropped_element.attr('data-tag-uid') taggable_gid = $(@).attr('data-gid') post_url = dropped_element.attr('data-tag-url') console.log(post_url) jqxhr = $.post(post_url, { authenticity_token: authenticity_token, gid: taggable_gid, tag_id: tag_id }, -> # alert 'success' return ).done(-> # alert 'second success' return ).fail(-> # alert 'error' return ).always(-> # alert 'finished' return ) })
Version data entries
60 entries across 60 versions & 2 rubygems