Hol*_*ola 13 javascript jquery ruby-on-rails prototypejs
我在上一个问题中看到了评论,说最好使用Prototype with Rails.但是,我自己的经验是Jquery是一个优秀的Javascript库.作为Rails的新手,我还没有研究过如何在Rails中使用Jquery,但我认为这样可行.这可能是一个有问题的组合 - 特别是与Ajax有关 - 并且我可能需要使用Prototype吗?这是正确的吗?
seb*_*seb 12
自从使用rails和(专门)jquery 3年以来,我一直在处理我的所有项目.到目前为止,从未真正遇到任何(严重)问题.
有一个名为jrails的插件,它可以作为原型的替代品.
http://github.com/aaronchi/jrails/tree/master
更新:使用它可以获得所有与javascript功能相同的默认Rails助手
Ton*_*ony 10
我使用jQuery和Prototype与rails.用于DOM操作的jQuery和thickbox(我最喜欢的灯箱插件),但我现在使用AJAX原型.没有特别的原因,只是还不想使用jrails插件.我相信我将来会这样做.如果你同时使用它们,这应该在你的头标记中:
<%= javascript_include_tag 'prototype' %>
<%= javascript_include_tag 'jquery' %>
<script type="text/javascript">
var $j = jQuery.noConflict();
</script>
Run Code Online (Sandbox Code Playgroud)
然后使用带有$ j的jQuery
我在生产环境中使用jQuery和Rails,并且只有很好的说法.我们也使用AJAX.我能想到的唯一问题是jQuery.noConflict()调用,如果你一起使用jQuery和原型,这是必要的.
| 归档时间: |
|
| 查看次数: |
1687 次 |
| 最近记录: |