我想使用此代码修复此页面http://www.spiaggiati.it/antani/中的 div#order
$(document).ready(function () {
$("#order").data("top", $("#order").offset().top);
$(window).scroll(fixDiv("order"));
})
函数 fixDiv 是:
function fixDiv(div_id) {
var $div = $("#"+div_id);
if ($(window).scrollTop() > $div.data("top")) {
$div.css({'position': 'fixed', 'top': '0', 'width': '100%'});
}
else {
$div.css({'position': 'static', 'top': 'auto', 'width': '100%'});
}
}
我无法让它工作,似乎 scroll() 没有捕捉到事件。哪里错了?
谢谢你。