试图挖掘JS,但它超越了我的头脑。有许多仪表板的IMO重新安排事情是没有意义的。
答案 0 :(得分:6)
您可以通过在items
文件中添加assets/javascripts/application.coffee
参数并将其设置为“无”'来禁用拖动功能。像这样:
draggable:
stop: Dashing.showGridsterInstructions
start: -> Dashing.currentWidgetPositions = Dashing.getWidgetPositions()
items: "none"
items
参数采用与CSS选择器匹配的字符串。它还可以采用HTML元素的集合。只有匹配的元素才可以拖动。您可以传递任何字符串,只要它不匹配您的任何小部件。在这种情况下,没有元素匹配,这意味着不能为任何东西启用拖动。