有没有办法禁用拖拽和拖拽?

时间:2015-05-28 17:19:31

标签: javascript ruby dashing

试图挖掘JS,但它超越了我的头脑。有许多仪表板的IMO重新安排事情是没有意义的。

1 个答案:

答案 0 :(得分:6)

您可以通过在items文件中添加assets/javascripts/application.coffee参数并将其设置为“无”'来禁用拖动功能。像这样:

draggable:
    stop: Dashing.showGridsterInstructions
    start: -> Dashing.currentWidgetPositions = Dashing.getWidgetPositions()
    items: "none"

items参数采用与CSS选择器匹配的字符串。它还可以采用HTML元素的集合。只有匹配的元素才可以拖动。您可以传递任何字符串,只要它不匹配您的任何小部件。在这种情况下,没有元素匹配,这意味着不能为任何东西启用拖动。