我启动了一个新的RoR 3.1项目来测试它。我已经添加了以下需要的jQuery .js文件,以使拖动工作正确进入我的app/assests/javascripts目录。jQuery可拖动不能在Ruby on Rails 3.1中工作
jquery.ui.core.js
jquery.ui.widget.js
jquery.ui.mouse.js
jquery.ui.draggable.js
的application.js中有默认代码:
//= require jquery
//= require jquery_ujs
//= require_tree .
我加入的.js文件的代码,使一切工作纳入的application.js文件:
$(function() {
$("#draggable").draggable();
});
所以这是一切。
然后我用下面的代码在我的主页:
<div id="draggable" class="ui-widget-content">
<p>Drag me around</p>
</div>
Dragging功能不起作用!我使用的代码基于可拖动的jQuery演示文件。它作为一个HTML文件很好,但是当我把它放到我的Ruby on Rails 3.1项目中时,它不起作用。我究竟做错了什么?因为这个,我一直在拉我的头发。谢谢你的帮助!
(不是我已经删除CSS格式,使我的代码看起来simplier。它不是因为,虽然)
你有没有“查看源代码”来确定你认为实际上包含了什么? –