1.JS
//scrollId滚动条所在的元素ID,btnId需要固定悬浮的元素ID
function toolbarFixedId(scrollId,btnId) {
var $obj = $("#"+scrollId);
var height = $obj.offset().top;
var $btn = $("#"+btnId)
var width = $btn.innerWidth();
$obj.scroll(function () {
var scrollTop = $obj.scrollTop();
if (scrollTop < height) {
$btn.css('position','relative');
} else {
$btn.css('position','fixed');
$btn.css('width',width);
$btn.css('top','0px');
}
})
}
2.页面引用
<script type="text/javascript">
window.onload = function () {
//根据id属性调用
toolbarFixedId('container','btn');
}
</script>