我开始研究 Rails 中的 RJS 和 Prototype/jQuery 的整个世界,我有点困惑。似乎没有明确的界限在哪里使用一个或另一个。
假设我想要 SO 上的“活动、热门、周”标签之一。当按下其中一个时,我想从我所在的那个中删除一个 CSS 类(如“active-tab”)并将其添加到我单击的那个中。然后我还想重新加载包含项目的 div 并将新项目放入其中。
似乎在纯 javascript 中更改类最容易,比如将代码放在 application.js 中,然后用内容更新 div 显然在 RJS 中是最简单的。但是一个人应该怎么做?