我在选择滚动时遇到了一个重大问题。这张票很久以前就提交给了Jquery UI,我认为它没有得到解决。
我在滚动可选div上有许多可选项。如果我开始选择,然后向上滚动20个像素,则选择框的实际选择区域位于视觉选择框顶部下方20个像素处。基本上,视觉可选框与滚动一起移动,但选择区域保持原样,这会产生差异。
Jquery Bug日志: - http://bugs.jqueryui.com/ticket/3223
问题的例子(jfiddle): - http://jsfiddle.net/bY3pE/5/
几周前Sevearl,我遇到了同样的问题,我在这里发现了一个帖子,在stackoverflow上解决了它。一个回答者提出了一个他写过的插件,允许用户选择一个“可选择的”列表,点击第一个,然后点击最后一个选择。也可以通过控制点击选择非连续项目。由于我的笔记本电脑崩溃了,我丢失了我正在使用的插件,我花了2个多小时在网上搜索它,没有运气。
有人可以建议我可以用来创建类似功能的插件。
答案 0 :(得分:0)
我找到了我正在谈论的帖子!
对于需要点击功能和滚动选择的人来说,这可能是一个有效的选择。看看以下帖子。
答案 1 :(得分:0)
或者,@ battlehorse有一个很好的replacement for jQuery UI Selectable,支持在选择时滚动。为我节省了好几天的工作(如果不是几周)
答案 2 :(得分:0)
您正在寻找的内容:http://plugins.jquery.com/ui-selectableScroll/
正如描述所说,它是一个扩展的jQuery-ui可选择滚动功能"。这意味着,使用此可选项而不是原始文件会将容器滚动到两个方向。
我也需要它,所以我编码了,你可以拥有它。