diff --git a/webapp/web/js/account/accountProxyItemsPanel.js b/webapp/web/js/account/accountProxyItemsPanel.js index fc354bd25..10fdbd006 100644 --- a/webapp/web/js/account/accountProxyItemsPanel.js +++ b/webapp/web/js/account/accountProxyItemsPanel.js @@ -188,38 +188,26 @@ $(document).ready(function() { //Add progress indicator for autocomplete input fields - var inputClick; + var progressImage; - $('#selectProfileEditors').click(function(){ - inputClick = ".loading-relateEditor"; + $('#selectProfileEditors').click(function(event){ + progressImage = $(event.target).closest("section").find(".loading-relateEditor") }); - $('#selectProfiles').click(function(){ - inputClick = ".loading-relateProfile"; + $('#selectProfiles').click(function(event){ + progressImage = $(event.target).closest("section").find(".loading-relateProfile") }); - $('#addProfile').click(function(){ - inputClick = ".loading-addProfile"; + $('#addProfile').click(function(event){ + progressImage = $(event.target).closest("section").find(".loading-addProfile") }); $(document).ajaxStart(function(){ - if (inputClick = ".loading-relateProfile"){ - $('.loading-relateProfile').removeClass('hidden').css('display', 'inline-block'); - }else if (inputClick = ".loading-addProfile"){ - $('.loading-addProfile').removeClass('hidden').css('display', 'inline-block'); - }else if (inputClick = ".loading-relateEditor"){ - $('.loading-relateEditor').removeClass('hidden').css('display', 'inline-block'); - } + progressImage.removeClass('hidden').css('display', 'inline-block'); }); $(document).ajaxStop(function(){ - if (inputClick = ".loading-relateProfile"){ - $('.loading-relateProfile').hide().addClass('hidden');; - }else if (inputClick = ".loading-addProfile"){ - $('.loading-addProfile').hide().addClass('hidden');; - }else if (inputClick = ".loading-relateEditor"){ - $('.loading-relateEditor').hide().addClass('hidden');; - } + progressImage.hide().addClass('hidden'); }); });