当我加载页面时 jquery 不起作用。
他在 HTML 中导入的前两个 javascript 文件可能是问题所在。默认情况下会加载 Jquery,因此您可以忽略第一行,但您必须在 Assets/Javascript 文件夹中创建一个新的 function.js 文件。只需确保您的 gemfile 中有 'jquery-rails'。
<head>
<script type="text/javascript" src="jquery-1.7.2.min.js"> // you don't need this line
</script> <script type="text/javascript" src="functions.js"></script> // create the functions.js file in your Assets/Javascript folder
</head>
编辑在你的functions.js 文件中,你必须把他写的所有javascript 代码。最后确保你在 application.js 文件中导入你的树
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require_tree .
编辑 2
作者在他的 HTML 中有一个错字。
<button id="btnAddd">New</button>
他在按钮的 id 名称“添加”中放入了 3 个 d。你只需要删除“d”之一
<button id="btnAdd">New</button>
用于删除和编辑的图像(除非您将这些图像包含在您的资产中,否则不会加载红色圆圈和铅笔,并且您必须更改它们的路径以匹配您的 Rails 结构)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句