X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/85ce092000d72c5dda03bd4763c9613bb9a46437..3f9aa0401350fc8a41a2dce81151da4aa050e771:/apps/workbench/app/assets/javascripts/editable.js diff --git a/apps/workbench/app/assets/javascripts/editable.js b/apps/workbench/app/assets/javascripts/editable.js index 16bb7f6cd8..ab66833c28 100644 --- a/apps/workbench/app/assets/javascripts/editable.js +++ b/apps/workbench/app/assets/javascripts/editable.js @@ -41,10 +41,9 @@ $.fn.editable.defaults.validate = function (value) { $(document). on('ready ajax:complete', function() { - $('#editable-submit').click(function() { - console.log($(this)); - }); $('.editable'). + not('.editable-done-setup'). + addClass('editable-done-setup'). editable({ success: function(response, newValue) { // If we just created a new object, stash its UUID @@ -78,6 +77,15 @@ $(document). }); } }); + }). + on('ready ajax:complete', function() { + $("[data-toggle~='x-editable']"). + not('.editable-done-setup'). + addClass('editable-done-setup'). + click(function(e) { + e.stopPropagation(); + $($(this).attr('data-toggle-selector')).editable('toggle'); + }); }); $.fn.editabletypes.text.defaults.tpl = ''