javascript - 拖动时自动滚动

标签 javascript jquery-ui jquery-ui-sortable

jQuery UI Draggable 插件使选定的元素可以通过鼠标拖动。
这里是example .

假设列表比竖屏长。
“滚动条”允许您查看网页中未显示在屏幕上的其他部分。

如果您在页面底部单击并拖动一个项目,我希望移动垂直滚动条以查看隐藏的项目列表..
我怎样才能使用 jQuery UI Draggable 或一段 javascript 代码来实现它?

最佳答案

根据jqueryui documentation默认情况下,滚动选项设置为 true

代码示例:

// if you want to disable the scroll option
$( ".selector" ).sortable({ scroll: false });

如果它不起作用,问题应该出在其他地方,例如您的 html/css/javascript 代码。
您能否在 http://jsfiddle.net/ 上重现该问题? ?

关于javascript - 拖动时自动滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10929540/

相关文章:

python - get_do_sorting_url 上的 django-admin-sortable NoReverseMatch 错误

javascript - Google Maps Circle/MySQL 查询

javascript - slim 的路线给了我 404

javascript - JqueryUI 日期选择器 : Uncaught TypeError: Cannot read property 'settings' of undefined?

jquery - 使用滑动动画显示 Bootstrap 警报时的奇怪行为

javascript - 使用 Jquery 删除可调整大小的 Div 的纵横比

javascript - 在 jQueryUI 可排序小部件中,如何在 start 方法中执行取消操作

jQuery 使用可排序和动态添加元素(实时刷新)

javascript - 如何检查 json 中的所有键是否都等于 true

javascript - 用户控件内的 RegisterStartupScript