i solved my problem by retrieve the 5 records that will_paginate skip before rendering records in page 2
in my index.js.erb i do :
<% if @comments.current_page == 2 %>
<% @x = @commentable.comments.offset(3).limit(2) # get the 5 skipped records %>
<% else %>
<% @x = "" %>
<% end %>
$("div#comments").append("<%= escape_javascript(render partial: 'shared/comments', collection: @x) %>")
$("div#comments").append("<%= escape_javascript(render partial: 'shared/comments', collection: @comments) %>")
if you have any other suggestion, i will be thankful :)