[英]rails jQuery Accordion
如何设置jQuery以与Rails一起使用。 我特别想使用手风琴功能。 我以前在PHP上使用过此功能,但是我无法弄清在Rails应用程序中需要去哪里。 我已将jQuery导入javascript文件夹并将其包含在应用程序中。 我的HTML格式正确,但是我不知道以下内容应该去哪里:
<script>
$(document).ready(function() {
$("#accordion").accordion();
});
</script>
我也尝试安装jRails并使用手风琴般的手风琴,但是它们都不起作用,所以我认为我缺少javascript和rails之间的一些重要链接。
我一直在寻找有关如何设置它的一些明确说明,如果有人有链接或可以引导我完成它,将不胜感激。
检查萤火虫后,我可以看到出现以下错误:
$("#accordion").accordion is not a function
在调用application.js之前先调用jQuery
如果您不需要UJS系统,只需在视图中放入此行。
相反,您可以将其放在application.js上,并在头节点中要求它。
您还需要确保已注释掉默认的javascript库,因为开箱即用,Rails应用程序随附了与jQuery库冲突的原型。
看起来像这样:
<%= javascript_include_tag :defaults %>
您是否在Firebug中遇到任何JavaScript错误?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.