jQuery的。动态内容的滚动条

时间:2012-01-05 09:22:34

标签: jquery

我有一个动态填充内容的div并且已经修复,因此即使滚动也总是在同一个地方。当div有太多内容并超出屏幕边框时,我需要滚动条出现。

我有意义吗?

// EDIT 嗯......我刚刚意识到自己错了。我不需要滚动条。我需要调整DIV的大小,以便它不会到达屏幕底部。

// EDIT 这是我的解决方案。

 function adjustPopupSizeToScreen() {
                //AFTER SETTING MESSAGE, CHECK IF DIV GOES BEYOND THE SCREEN AND ADJUST.

                var popupBottomPosition = PopUpBox.offset().top + PopUpBox.height();
                var browserBottomPosition = $(window).height();
                var popUpTopMarginToBrowserEdge = PopUpBox.offset().top;
                if (popupBottomPosition > browserBottomPosition) {
                }
                    PopUpBox.height(browserBottomPosition - 60);
                    MessageDiv.height(PopUpBox.height() -80);



            }
   //adjustPopupSizeToScreen()
            $(window).resize(function () {
                adjustPopupSizeToScreen();
            });  

1 个答案:

答案 0 :(得分:0)

使用jquery .scroll()

$('#divid').scroll(function() {

});

参考http://api.jquery.com/scroll/