- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在做一个小项目,并且使用 jquery 的 draggable
有一个有趣的遏制问题。 :
基本上,我有两个 div - 顶部和底部。然后,我有第三个 div,它是 .draggable({}),可以拖动它来调整顶部和底部 div 的大小。
--看这里:http://jsfiddle.net/Kpt2K/7/
问题是,我无法按照我的意愿控制拖动。在上面的 fiddle 中,我放了橙色 <span>
这是我希望收容开始和结束的地方。
有趣的说明:我尝试执行以下操作:
$('#container').innerWrap('<div id='containmentBox' />');
var containerHeight = $('#container').height();
$('#containmentBox').css({'height': containerHeight - 45);
这使得遏制作用适用于底部,但不适用于顶部跨度。所以,我想我被困在使用containment: [x1,y1,x2,y2]
,但还不太掌握如何使用它。
看一下 fiddle ,让我知道您可以想出什么办法将可拖动运动限制在两个橙色范围内。
最佳答案
containment option允许数组设置包含它的位置。试试这个:
var containmentTop = $("#stop-top").position().top;
var containmentBottom = $("#stop-bottom").position().top;
$('#bar').draggable({axis: 'y', containment : [0,containmentTop,0,containmentBottom] });
关于jquery Draggable - 遏制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14075893/
我正在做一个小项目,并且使用 jquery 的 draggable 有一个有趣的遏制问题。 : 基本上,我有两个 div - 顶部和底部。然后,我有第三个 div,它是 .draggable({}),
当我需要 Mechanize 然后遏制时,我从 irb (v 0.9.5) 得到以下输出: $ irb >> require 'mechanize' => true >> require 'curb'
我在使用 Curb(ruby curl 绑定(bind))进行 FTP 下载时遇到问题。 当扩展被动模式失败时,curb 似乎不会退回到简单被动模式。从日志中提取如下: EPSV * Connect
正如您在此处看到的,具有 .foo 类的 div 是可拖动的,并且具有 contains: 'parent' 选项,因此它必须保留在其父 div(即 mainDiv)的边界内,但事实并非如此。这是为什
我有以下问题:我创建一个 View Controller ,并在其中添加一个 subview Controller 。 subview Controller View 插入到父 View Contro
应用设置为仅支持横屏模式。 自定义 UIViewController 具有以下代码: - (void)viewDidLoad { [super viewDidLoad]; MBMain
我有一个 rake 任务,它通过来自外部 API 的 SSL 连接提取和解析 JSON 数据。 我使用了一个封装了这个外部 API 的 gem,并且在本地运行没有问题,但是当使用 # 在 heroku
我正在使用 ruby-1.9.2-p290 并安装了 curl、curl-devel、libcurl 和 libcurl-devel 但 curb gem 没有安装,我收到以下错误: Gem::I
我是一名优秀的程序员,十分优秀!