jQuery页面滚动浮动层智能定位实例代码

时间:2011-08-23    点击:84   
HTML代码:
复制代码 代码如下:

<div class="float" id="float">
我是个腼腆羞涩的浮动层...
</div>

JS代码:
复制代码 代码如下:

$.fn.smartFloat = function() {
var position = function(element) {
var top = element.position().top, pos = element.css("position");
$(window).scroll(function() {
var scrolls = $(this).scrollTop();
if (scrolls > top) {
if (window.XMLHttpRequest) {
element.css({
position: "fixed",
top: 0
});
} else {
element.css({
top: scrolls
});
}
}else {
element.css({
position: "absolute",
top: top
});
}
});
};
return $(this).each(function() {
position($(this));
});
};
//绑定
$("#float").smartFloat();
用JS判别浏览器种类以及IE版本的几种方法小结
JQuery+JS实现仿百度搜索结果中关键字变色效果
基于jquery实现漂亮的动态信息提示效果
MooTools 页面滚动浮动层智能定位实现代码
js页面滚动时层智能浮动定位实现(jQuery/MooTools)
> 返回     
地址:上海市普陀区胶州路941号长久商务中心 电话: QQ:
© Copyright 2012 上海网络 Product All Rights Reserved