Ruby on Rails link_to js函数只能在手动调用后才能工作

时间:2018-01-19 04:48:14

标签: javascript jquery ruby-on-rails button

我正在与jquery draggable战斗。 我创建了调用函数toggleDraggable()的按钮,但问题是按钮没有响应点击。

我试图通过控制台手动调用该功能,此按钮工作正常。

在源代码中我可以看到文件已加载。

这是功能:

function toggleDraggable(element, index) {
  var isDisabled = $(element).draggable('option', 'disabled');
  if(isDisabled)
    $(element).draggable('enable');
  else
    $(element).draggable('disable');
}

这是按钮代码:

<%= link_to "STOP", "javascript:elements_array.forEach(toggleDraggable)",   
    class: "btn btn-outline-light nav-item" %>

0 个答案:

没有答案