滚动一定的距离则使某个元素显示,反之则隐藏?
[code="java"]$(window).scroll(function() {
var h1 = $.browser.webkit ? $("body").scrollTop() : $(document)
.scrollTop();
if (h1 > 20) { //页面下拉高度达到20像素 就显示
$("#backMarck").show();
} else {
$("#backMarck").hide();
}
});[/code]
function move2(){
var content = document.getElementById("div");
//alert(content.offsetTop+"--"+document.documentElement.scrollTop);
var top =document.documentElement.scrollTop;
content.style.top=top+"px";
}
function move1(){
//鼠标滚动
document.body.onmousewheel = function(){
move2();
}
//拖动滚动条
window.onscroll = function(){
move2();
}
}
以前写的jquery代码,应该算是兼容IE chrome FF的吧 #backMarck是要显示的东西
[code="java"]
$(window).scroll(function() {
var h1 = $.browser.webkit ? $("body").scrollTop() : $(document)
.scrollTop();
if (h1 > 20) {
$("#backMarck").show();
} else {
$("#backMarck").hide();
}
});[/code]