Sha256: 2e9b94427d025171d09eb4e2ec1a99cff1781236d9c32cca10b7c85849baf656
Contents?: true
Size: 910 Bytes
Versions: 4
Compression:
Stored size: 910 Bytes
Contents
$(document).ready(function() { var confirm_html = '\ <span id="confirm_delete_OBJID" class="admin_delete-confirm_delete" style="display: none;">\ Are you sure?\ <a href="DELETE_URL" data-id="OBJID" data-method="delete" data-remote="true">Yes</a> | <a href="" class="no">No</a>\ </span>'; $('body').on('click', '.admin_delete', function(e) { e.preventDefault(); var a_link = $(e.target).parent('a') var obj_id = a_link.attr('data-id') a_link.after(confirm_html.replace(/OBJID/g, obj_id).replace(/DELETE_URL/, window.location.protocol + '//' + window.location.hostname + window.location.pathname + '/' + obj_id)) a_link.siblings('#confirm_delete_' + obj_id).show() }); // User clicks No. $('body').on('click', '.admin_delete-confirm_delete .no', function(e) { $(e.target).parent('.admin_delete-confirm_delete').remove() e.preventDefault() }); });
Version data entries
4 entries across 4 versions & 1 rubygems