質問: * Rails 4.2.4 * devise 3.5.2 deviseを用いでデフォルトでユーザを作成すると、app/view/registrations/edit.html.erbに ``` Unhappy? <%= button_to "Cancel my account", registration_path(resource_name), data: { confirm: "Are you sure?" }, method: :delete %> ``` という記述が生成されると思うのですが、実際にボタンをクリックするとポップアップは出ず、そのままユーザが削除されてしまいます。 同じような現象に遭遇した方はいらっしゃらないでしょうか? javascript関連で動作しないのではないかと思っているのですが、例えばボタンにidを付与してクリックでアラートを表示させる記述をすると、アラートは表示されます。 解決策に心当たりのある方、いらっしゃいましたらよろしくお願いします。
回答: `data-confirm`の処理をしているのは jquery-ujsというライブラリなので、`app/assets/javascripts/application.js`に ``` //= require jquery_ujs ``` という記述が無いためではないかと思われます。