我正在使用google visualization table创建一个html表,它支持The header row remains fixed as the user scrolls.
我得到了像这样工作的东西:
我面临的问题是,当我单击row展开表格时,它实际上会重新绘制表格,因此scroll bar将始终位于表格的顶部。有没有什么方法可以让我在单击时跟踪滚动条的当前位置,并在重绘表格时重新设置该值?
如果它是DOM的scroll bar,我可以使用:
var pos = $('body').scrollTop();
table.draw(view, options);
w
当滚动条出现和消失时,有没有javascript eventlister或css伪类?例如system Mac OS,滚动条默认是隐藏的,当您开始滚动时,它们确实会出现。Windows Internet Explorer >= 10也是如此。我想知道滚动条是否出现和消失。我的第一个测试:
var doscroll = false,
$html = $('html'),
timer;
$(window).on('scroll', function () {
if (!doscroll) {
doscro