Sha256: 70091e808cb3285bea305737f5a46f761396fff711e47b0d174d3029387917ac
Contents?: true
Size: 1011 Bytes
Versions: 1
Compression:
Stored size: 1011 Bytes
Contents
$(function() { $('.spaghetti-empty').each(function() { $.ajax({ url: $(this).data('spaghetti-url') + '?page=' + $(this).data('spaghetti-next-page'), type: 'get', dataType: 'script', success: function() { $(window).sausage('draw'); $(this).removeClass('spaghetti-empty'); } }); }); function nearBottomOfPage() { return $(window).scrollTop() > $(document).height() - $(window).height() - 200; } $(window).scroll(function(){ if ($('.spaghetti').data('spaghetti-enabled') == 1) { if(nearBottomOfPage()) { $('.spaghetti').data('spaghetti-enabled', 0); $('.spaghetti').addClass('spaghetti-loading'); $.ajax({ url: $('.spaghetti').data('spaghetti-url') + '?page=' + $('.spaghetti').data('spaghetti-next-page'), type: 'get', dataType: 'script', success: function() { $(window).sausage('draw'); } }); } } }); $(window).sausage(); });
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
spaghetti-0.2.7 | vendor/assets/javascripts/spaghetti/init.js |