ページをdivにロードしています。また、ユーザーがページを下にスクロールするとメニューの色が変わるように、ウェイポイントを確立しようとしています。
私が抱えている問題は、ajax コンテンツが読み込まれると、div の新しい高さがブラウザーによって認識されないことです。
ここに私が持っているものがあります:
$(".cta").live('click', function () {
$('#faq').load('about-us/faqs/index.html'),
function () {
$("#faq").waypoint(function (event, direction) {
if (direction === 'up') {
$("#siteNav li a").removeClass("siteNavSelected");
$("#siteNav li.nav3 a").addClass("siteNavSelected");
}
}, {
offset: function () {
return $.waypoints('viewportHeight') - $("#faq").outerHeight();
}
});
}
return false;
});
何か案は?ありがとう。