diff options
Diffstat (limited to 'app/assets/javascripts/refinery/blog/frontend.js')
-rw-r--r-- | app/assets/javascripts/refinery/blog/frontend.js | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/app/assets/javascripts/refinery/blog/frontend.js b/app/assets/javascripts/refinery/blog/frontend.js new file mode 100644 index 0000000..269f70f --- /dev/null +++ b/app/assets/javascripts/refinery/blog/frontend.js @@ -0,0 +1,25 @@ +$(document).ready(function(){ + $('#show_blog_post').height($('#show_blog_post').height()); + + $('#next_prev_article a:not(".home")').live('click', function(){ + url = this.href + ".js"; + $('#show_blog_post > *').fadeOut(); + $.ajax({ + url: url, + success: function(data) { + $('#show_blog_post').html(data); + new_height = 0; + $('#show_blog_post > *').each(function(){ + new_height += $(this).height() + }); + $('#show_blog_post').animate({ + height: new_height + }); + } + }); + $('html, body').animate({ + scrollTop: $('body').offset().top + }, 2000); + return false; + }) +})
\ No newline at end of file |