Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 17th, 2012  |  syntax: None  |  size: 0.75 KB  |  hits: 15  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. jQuery fadeIn event?
  2. $('elements').delegate('selector', 'fadeInEvent', function() {
  3.     alert('someId has faded in');
  4. });
  5.        
  6. $('#someId').fadeIn('fast', function() {
  7.     alert('callback when someId has faded in');
  8. });
  9.        
  10. $("#someId").fadeIn("fast", function() {
  11.     $(this).trigger("fadeInComplete");
  12. });
  13.        
  14. $("#someAncestor").on("fadeInComplete", function() {
  15.     //Element has finished fading in.
  16. });
  17.        
  18. (function($) {
  19.   var jQueryFadeIn = $.fn.fadeIn;
  20.   var newFadeIn = function(speed, callback) {
  21.     var newCallback = function() {
  22.         if (callback) {
  23.             callback.apply(this, arguments);
  24.         }
  25.         $(this).trigger('fadeInComplete');
  26.     };
  27.     jQueryFadeIn(speed, newCallback);
  28.   };
  29.   $.fn.fadeIn = newFadeIn;
  30. })(window.jQuery);