javascript - 从任何地方滚动一个 div

标签 javascript jquery html css scroll

我不知道如何描述我的担忧,这就是为什么我在 Google 上找不到任何东西的原因。我想绘制一个 div 立即聚焦于页面调用,如果您按下滚轮也可以滚动此 div。无论您是将鼠标悬停在 div 上还是在其外部。

对不起我的英语不好,谷歌翻译....尴尬^_^

更新:https://github.com/brandonaaron/jquery-mousewheel谢谢...这适用于所有浏览器,但不适用于 ipad...可以在 ipad 上使用吗? –

最佳答案

如果你想滚动 div,即使鼠标在页面上的其他地方试试这个插件 https://github.com/brandonaaron/jquery-mousewheel .这是一个示例,假设您的 div 具有内容 id:

$(function() {
    var $target = $('#content');
    $("body").mousewheel(function(event, delta) {
      $target.scrollTop($target.scrollTop() - (delta * 30));
      event.preventDefault();
   });
});

快速摆弄:http://jsfiddle.net/5h47wygo/

关于javascript - 从任何地方滚动一个 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25402766/

相关文章:

javascript - JQuery 在 IE 中不返回 div,但在 Firefox/Chrome/Safari 中却返回 div?

javascript - 需要 jQuery 鼠标悬停或悬停帮助

html - 基于 Zurb 的 Foundation 3.2.5 的布局和 Opera 中某些页面的额外宽度

html - 文本转换时如何避免Div重叠

javascript - 将标签图标卡在图像上

javascript - jQuery - 我可以动态更改元素父级吗?一个新元素并使其成为选择的父元素?

javascript - D3 在缩放时更改 X Axis

javascript - Google 地理编码 v3 - 获取格式化地址

c# - 可以用jquery设置di​​v内容

当 item = 4 时,PHP 拆分列