【发布时间】:2011-08-01 21:53:11
【问题描述】:
我正在将一个页面加载到一个 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;
});
有什么想法吗?谢谢。
【问题讨论】:
标签: ajax jquery jquery-waypoints