ipad滚动不适用于可拖动项目

时间:2016-09-20 08:24:01

标签: jquery jquery-ui ipad scroll jquery-ui-draggable

我有一个可拖动项目列表。我使用Jquery UI draggable 。现在我正在尝试滚动(容器是有限的,所以我需要滚动以拖动我期望的项目)但它不起作用。

$elt.draggable
  cursor: 'crosshair'
  revert: 'invalid'
  delay: 500
  distance: 10
  start: (event, ui) ->
    $(this).css('display', 'inline-block')
    ui.helper.width($(this).width() + 1)
    $(this).css('color', 'green')
  stop: ->
    if $(this).data('type') == 'bundle'
      $(this).css('color', '#40A0FF')
    else
      $(this).css('color', 'white')

    $(this).css('display', 'block')

我尝试在here实现相同的draggable,你可以看到鼠标点击滚动不起作用(我只在ipad上工作,所以鼠标滚轮没用)。如果我删除draggable然后列出滚动作为我的预期。谢谢你的帮助。

N.B:据我所知,可拖动scroll选项不是我的情况,因为我在拖动之前不拖动之前谈论滚动(正常的ipad触摸滚动溢出)。我没有draggable的列表滚动正常。

0 个答案:

没有答案