Rails - 重新加载JS和CSS

时间:2015-12-22 18:47:21

标签: jquery css ruby-on-rails css3 cocoon-gem

当按下按钮时,我正在使用Cocoon动态地向表单添加字段。

问题是我需要运行部分JS代码来应用设计更改。我正在使用Document Ready运行JS,但是之后我只添加了这些字段。

||

我正在使用this简单的材料设计框架,我只需要运行它:

$( document ).ready(function() {
   $('form.form').materialForm();
});

想法?

修改

HAML代码:

$('form.form').materialForm();

1 个答案:

答案 0 :(得分:0)

使用callbacks。像

这样的东西
$('form.form').on('cocoon:before-insert', function(e, insertedItem) {
  $(insertedItem).materialForm();
});