Às vezes queremos executar algo agora E quando um evento acontecer; a maneira mais comum de isso acontecer é em eventos de redimensionamento, então, em vez de fazer isso:
fixSize();
$(window).resize(fixSize);
Nós podemos fazer isso:
$(window).on('now resize', fixSize);
Para poder fazer isso, basta adicionar estas linhas após carregar o jQuery:
jQuery.event.special.now = {
setup: function(a, b, cb) {
var self = this;
setTimeout(function (argument) {
$(self).trigger('now').off('now');
});
}
};