Get the property name associated with the transition.
Hover over the div element below, and wait for the transition effect to end.
The propertyName property returns the name of the CSS property the transition effect is for.
<!DOCTYPE html> <html> <head> <style> #myDIV {/*www . j a v a 2 s.co m*/ width: 100px; height: 100px; background: yellow; -webkit-transition: 2s; /* For Safari 3.1 to 6.0 */ transition: 2s; } #myDIV:hover { width: 400px; } </style> </head> <body> <div id="myDIV"></div> <script> // Code for Safari 3.1 to 6.0 document.getElementById("myDIV").addEventListener("webkitTransitionEnd", myFunction); // Standard syntax document.getElementById("myDIV").addEventListener("transitionend", myFunction); function myFunction(event) { this.innerHTML = "CSS Property used: " + event.propertyName; } </script> </body> </html>
The propertyName property returns the name of the CSS property associated with the transition, when a transitionevent occurs.
This property is read-only.