jQuery Draggable 包含可见窗口?
我试图包含我的可拖动元素,这样它就不能被拖动到可视窗口之外,如果用户位于页面顶部,这种方法效果很好,但是如果您向下滚动,那么它就会把一切搞乱。
我该怎么做?
$(".chat-wrapper > li.draggable").draggable({
greedy: true,
handle: '.chat-button',
containment: 'html'
});
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
只需使用
containment: 'window'
和可能的scroll: false
示例:
更多信息:
滚动
Just use
containment: 'window'
and possiblescroll: false
Example:
More info:
containment,
scroll
尝试删除
greedy:true
我试图实现完全相同的事情并删除它有效
try removing the
greedy:true
I tried to achieve the exact same thing and removing it worked