私のJSフィドルを見てください...
ヒーロー div がビューポートに表示されたときにクラスを追加しようとしているだけで、これが機能しない理由がわかりません。
$(document).ready(function(){
$('.hero').bind('inview', function (event, visible) {
if (visible == true) {
// element is now visible in the viewport
$('.home').addClass('test');
} else {
// element has gone out of viewport
$('.home').removeClass('test');
}
});
});