$(document).ready(function(){


   // loading expand paragraphs
   if ( $('.expandmore').length  &&  $( ".to_expand" ).length ) { // if there are at least one :)
      $('.expandmore' ).each( function(index_to_expand) {
          var $this = $(this) ,
              index_lisible = index_to_expand+1,
              $to_expand = $this.next(".to_expand"),
              $expandmore_text = $this.html();
          
          $this.html( '<button class="expandmore__button">' + $expandmore_text + '</button>' );
          $button = $this.children('.expandmore__button');
          
          $button.attr({
                  'id' : 'label_expand_' + index_lisible,
                  'aria-controls': 'expand_' + index_lisible,
                  'aria-expanded': 'false'
                });
          $to_expand.attr({
                  'id' : 'expand_' + index_lisible,
                  'aria-hidden': 'true',
                  'aria-labelledby': 'label_expand_' + index_lisible
                });
          // quick tip to open
          if ($to_expand.hasClass('is-opened') ){
             $button.addClass('is-opened').attr('aria-expanded', 'true');
             $to_expand.removeClass('is-opened').removeAttr('aria-hidden');
          }

      });
       
       
      $( 'body' ).on( 'click', '.expandmore__button', function( event ) {
         var $this = $(this),
             $destination = $( '#' + $this.attr('aria-controls') );
         
         if ($this.attr('aria-expanded') === 'false') {
             $this.addClass('is-opened').attr('aria-expanded', 'true');
             $destination.removeAttr('aria-hidden');
         } 
         else {
              $this.removeClass('is-opened').attr('aria-expanded', 'false');
              $destination.attr('aria-hidden', 'true');
              }
         
         event.preventDefault();
         
      })
      .on( "keydown", ".expandmore__button", function( event ) {
         if ( event.keyCode == 13 ) { // space comes from button tag
             var $this = $(this),
                 $destination = $( '#' + $this.attr('aria-controls') );
             
             if ($this.attr('aria-expanded') === 'false') {
                 $this.addClass('is-opened').attr('aria-expanded', 'true');
                 $destination.removeAttr('aria-hidden');
             } 
             else {
                  $this.removeClass('is-opened').attr('aria-expanded', 'false');
                  $destination.attr('aria-hidden', 'true');
                  }
             
             event.preventDefault();
         }
      } );
       

   
   }
 
  
});

@@ -1864,724 +1864,8 @@
   %7D)
-%0A      .on( %22keydown%22, %22.expandmore__button%22, function( event ) %7B%0A         if ( event.keyCode == 13 ) %7B // space comes from button tag%0A             var $this = $(this),%0A                 $destination = $( '#' + $this.attr('aria-controls') );%0A             %0A             if ($this.attr('aria-expanded') === 'false') %7B%0A                 $this.addClass('is-opened').attr('aria-expanded', 'true');%0A                 $destination.removeAttr('aria-hidden');%0A             %7D %0A             else %7B%0A                  $this.removeClass('is-opened').attr('aria-expanded', 'false');%0A                  $destination.attr('aria-hidden', 'true');%0A                  %7D%0A             %0A             event.preventDefault();%0A         %7D%0A      %7D )
 ;%0A  

Remove keyboard management (brought by button tag)