
Untitled
By: a guest on
May 17th, 2012 | syntax:
None | size: 0.75 KB | hits: 15 | expires: Never
jQuery fadeIn event?
$('elements').delegate('selector', 'fadeInEvent', function() {
alert('someId has faded in');
});
$('#someId').fadeIn('fast', function() {
alert('callback when someId has faded in');
});
$("#someId").fadeIn("fast", function() {
$(this).trigger("fadeInComplete");
});
$("#someAncestor").on("fadeInComplete", function() {
//Element has finished fading in.
});
(function($) {
var jQueryFadeIn = $.fn.fadeIn;
var newFadeIn = function(speed, callback) {
var newCallback = function() {
if (callback) {
callback.apply(this, arguments);
}
$(this).trigger('fadeInComplete');
};
jQueryFadeIn(speed, newCallback);
};
$.fn.fadeIn = newFadeIn;
})(window.jQuery);