Add class only for a certain time and remove class when the certain time passes.
Load jQuery and jQuery Temp Class.
<script src="/path/to/jquery.js"></script>
<script src="/path/to/jquery.temp-class.js"></script>
Call $(element
).tempClass().
// Add 'error' class to $('#foo'),
// and remove 'error' class from $('#foo') after 3000ms passed,
// and then output console.log('done').
$('#foo').tempClass('error', 3000, function () {
console.log('done');
});
// Add 'error' class to $('#foo'),
// and remove 'error' class from $('#foo') after 3000ms passed.
$('#foo').tempClass('error', 3000);
// Add 'error' class to $('#foo'),
// and remove 'error' class from $('#foo') after 1000ms(default) passed.
$('#foo').tempClass('error');
© 2017 ktty1220