我有以下情况
- 使用 rjs/Scriptaculous 提供 AJAX 功能的 Rails 应用程序
- 许多使用 jQuery 编写的不错的 javascript(用于单独的应用程序)
我想结合这两者并在我的 Rails 应用程序中使用基于 jQuery 的功能,但我担心 jQuery 和 Scriptaculous 冲突(它们都定义了 $() 函数等)。
将两者放在一起最简单的选择是什么?谢谢!
最佳答案
jQuery.noConflict();
然后用jQuery代替$来引用jQuery。例如,
jQuery('div.foo').doSomething()
如果你需要调整使用 $ 的 jQuery 代码,你可以用它包围它:
(function($) {
...your code here...
})(jQuery);
关于javascript - 在 Rails 应用程序中结合 Scriptaculous 和 jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/112721/