我想隐藏 Rails 站点页面中的一个元素,但我对 Jquery 或 Coffeescript 还不太熟悉。
此代码在控制台中运行:
$('#TheButton').click(function(){$('#TheText').toggle()});
然后我converted发送至 Coffescript:
$("#TheButton").click ->
$("#TheText").toggle()
但它在我的 Rails 页面上不起作用。我如何解决它?下面是生成的 javascript 文件:
(function() {
jQuery(function() {
# stuff...
});
$('form').on('click', '.add_fields', function(event) {
# stuff...
});
$("#TheButton").click(function() {
return $("#TheText").toggle();
});
}).call(this);
最佳答案
如果您的 JS 文件嵌入在布局的顶部,则您拥有的每个文件都必须包含在该 jQuery 调用中
关于javascript - 如何在 Rails 中使用 Jquery 和 Coffeescript 隐藏元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15580827/