Can jQuery fadeIn() add a class instead of an inline style? -
when running .fadein() jquery automatically adds display:block inline selector:
$('div').hide().fadein(); is possible result this:
<div class="active"></div> instead of this:
<div style="display:block"></div> i don't want add/remove inline styles. can't remove style attribute because there might styles set not have control over. want add class on fadein() instead of add inline display:block style.
you try adding active class , clearing display style after fadein() completes so:
$('div').hide().fadein(400, function() { $(this).css('display', '').addclass('active'); }); here's quick example: js fiddle
Comments
Post a Comment