我遇到了填写页面字段的问题。当BrowserDocumentComplete事件启动时,我没有任何内容可以使用。如果我将URL常量的值放入IE的url字段中,页面将被加载。我认为它与我导航到的页面有某种联系:它有.srf扩展。我没有找到任何使用这些页面的例子,所以我希望有人可以帮助我。我找到的只是这种文件类型的描述:Server Response File。
提前致谢!
P.S。这是我尝试填写字段的代码:
var sections = $('section')
, nav = $('nav')
, nav_height = nav.outerHeight();
$(window).on('scroll', function () {
var cur_pos = $(this).scrollTop();
sections.each(function() {
var top = $(this).offset().top - nav_height,
bottom = top + $(this).outerHeight();
if (cur_pos >= top && cur_pos <= bottom) {
nav.find('a').removeClass('active');
sections.removeClass('active');
$(this).addClass('active');
nav.find('a[href="#'+$(this).attr('id')+'"]').addClass('active');
}
});
});
nav.find('a').on('click', function () {
var $el = $(this)
, id = $el.attr('href');
$('html, body').animate({
scrollTop: $(id).offset().top - nav_height
}, 500);