У меня возникла похожая проблема, и вот что у меня сработало:
jQuery(window).load(function() {
jQuery('.blog').jScrollPane();
});
То есть используйте (окно) .load вместо (окно) .ready, как вы указали в своем вопросе.
В моем случае мне пришлось использовать jQuery (не $) из-за проблем совместимости скриптов WordPress.Но в вашем случае это может работать и с $.
Надеюсь, это поможет.
PS Еще одна вещь, которую я заметил, похоже, что div .blog вашего сайта содержит только RSS-канал.jScrollPane применяется к этому div, поэтому, естественно, он применяется к содержимому div.