diff --git a/public/javascripts/hover_dialog.js b/public/javascripts/hover_dialog.js index f47a964a..cc1568d9 100644 --- a/public/javascripts/hover_dialog.js +++ b/public/javascripts/hover_dialog.js @@ -2,29 +2,20 @@ $(document).ready(function() { // Create acessors for our hover dialog - var $formAction = $('form').attr('action'); - var $formID = $('form').attr('id'); - - // We need singular & plural resource names to take advantage of hover dialog - var formIdArray = $formID.split('_'); - var $resourceSingular = formIdArray[1]; - var $resourcePlural = formIdArray[1].pluralize(); - - // Selector for our tag input - var $tagInput = $('input#'+ $resourceSingular + '_tag_list'); - var $tagInputWrapper = $('li#'+ $resourceSingular + '_tag_list_input'); - - // The hover dialog we'll use to populate our tags - var $hoverDialog = $("
") - .addClass('hover') - .addClass('ui-widget') - .addClass('ui-widget-content') - .addClass('ui-corner-all') + var $formAction = $('form').attr('action'), + $formID = $('form').attr('id'), + formIdArray = $formID.split('_'); + resourceSingular = formIdArray[1], + resourcePlural = resourceSingular.pluralize(), + $tagInput = $('input#'+ resourceSingular + '_tag_list'), + $tagInputWrapper = $('li#'+ resourceSingular + '_tag_list_input'), + $hoverDialog = $("
") + .addClass('hover ui-widget ui-widget ui-corner-all') .insertAfter($tagInput) .hide(); $tagInput.focus(function() { - $url = '/' + $resourcePlural + "/tags.json"; + $url = '/' + resourcePlural + "/tags.json"; $.ajax({ 'url': $url, 'data': $tagInput.serialize(),