Rails 5 - jQuery Autogrow插件无法正常工作

时间:2018-01-03 18:06:32

标签: jquery ruby-on-rails

我完全不知道为什么有些jQuery插件不能正常工作。

我创建了一个名为assets/javascript的JS文件,并将其放在application.js中。

在我的//= require autogrow文件中,我在jquery需要之后包含了行dist

我继续复制jquery插件的autogrow.js文件夹中的js文件并将其粘贴到autogrow.js。但是,它仍然无法正常工作。我用2种不同的自动增长插件测试了它,我想用它。他们可以找到herehere

(对于它的价值,当我这样做时,其他一些jquery插件正在工作。但是,这两个特别是我想使用其中任何一个都不起作用。)

我错过了什么?

更新清晰度:

我做的第一件事是在function testing() { alert("Autogrow.js is being loaded"); }; 中添加了一个小“测试”功能,看它是否有效:

foo/new.html.erb

然后我继续在我的视图autogrow.js中调用它,果然,有警报。我相信这是充分的理由相信dist/jquery.ns-autogrow.js已被加载。

接下来,我从autogrow.js复制整个js文件,找到here并将代码粘贴到我的foo/new.html.erb文件中。

最后,我尝试在我的<%= text_field_tag :input, nil, placeholder: "Test", class: "autogrow-field" %> $(document).ready(function() { $(".autogrow-field").autogrow(); }); 视图中测试自动增长:

{{1}}

但是,文本字段不会自动增长。

0 个答案:

没有答案