Removes the specified Class for each element in the set of matched elements when the animation style changes.
For more .removeClass()
details about the method, see the API documentation for .removeClass() .
.removeClass() Demo
Click the button to preview the effect.
<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>JQuery UI Effects - .removeClass() Demonstration</title> <link rel="stylesheet" href="//code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css"> <script src="//code.jquery.com/jquery-1.9.1.js"></script> <script src="//code.jquery.com/ui/1.10.4/jquery-ui.js"></script> <link rel="stylesheet" href="http://jqueryui.com/resources/demos/style.css"> <style> .toggler { width: 500px; height: 200px; position: relative; } #button { padding: .5em 1em; text-decoration: none; } #effect { position: relative; width: 240px; padding: 1em; letter-spacing: 0; font-size: 1.2em; border: 1px solid #000; background: #eee; color: #333; } .newClass { text-indent: 40px; letter-spacing: .4em; width: 410px; height: 100px; padding: 30px; margin: 10px; font-size: 1.6em; } </style> <script> $(function() { $( "#button" ).click(function() { $( "#effect" ).removeClass( "newClass", 1000, callback ); return false; }); function callback() { setTimeout(function() { $( "#effect" ).addClass( "newClass" ); }, 1500 ); } }); </script> </head> <body> <div class="toggler"> <div id="effect" class="newClass ui-corner-all"> Even without freedom, grief from, eleifend nor, always at, lorem. But on foot. </div> </div> <a href="#" id="button" class="ui-state-default ui-corner-all">运行特效</a> </body> </html>