anchor.diff:        // $('.js-keywords__input').blur(function(){
         //   $('#js-keywords__container').attr('class', 'c-keywords__container--has-blur');
         // });
  -  
  +
     });
     </script>
positive.code:     function extractLast( term ) {
        return split( term ).pop();
      }
  
      $( "#keyword" )
        // don't navigate away from the field on tab when selecting an item
        .bind( "keydown", function( event ) {
          if ( event.keyCode === $.ui.keyCode.TAB &&
  
negative.code:           disable=false;
            $(this).focus();
          }
        }).blur(function (event) {
        if (!disable) {
          var form = $(this).parents('form');
          $(form).trigger('submit.rails');
          $('.saved_text').show(0).delay(3000).hide(0);
        }
      });
  
        // $('#js-keywords__container').click(function(){
        //   $('.js-keywords__input').focus();
  