jQuery: verificare se un elemento ha un'animazione CSS

jQuery: verificare se un elemento ha un'animazione CSS

Con jQuery è semplice verificare se un elemento ha un'animazione CSS.

Si tratta di verificare se sia presente un valore per la proprietà animation-name utilizzando un selettore custom:


(function( $ ) {
  $.expr[":"].cssanimated = function( element ) {
      return ( $( element ).css( "animation-name" ) !== "none" );
  };
  $(function() {
    $( ":cssanimated" ).addClass( "animated" );
  });
})( jQuery );

Demo

jQuery: select elements with CSS animations

Torna su