Rails生产中的Jquery和Prototype冲突

时间:2013-12-01 16:56:28

标签: javascript jquery ruby-on-rails prototypejs stripe-payments

我正在使用Stripe提交付款 - 它一直在开发和生产,但最近推后我发现有一个javascript冲突,这会阻止条带创建条带密钥并处理付款。

我有一个我似乎无法解决的问题 - 我正在使用jquery和prototype,并且理解使用下面的内容来避免冲突:

var $j = jQuery.noConflict();

我已经删除了大部分控制台错误,但仍有一个我无法删除:

Uncaught TypeError: Object [object Object] has no method 'attachEvent' application-adc689800dc4b504f7b6a94f201ed3c1.js:268
m application-adc689800dc4b504f7b6a94f201ed3c1.js:268
(anonymous function) application-adc689800dc4b504f7b6a94f201ed3c1.js:268
(anonymous function) application-adc689800dc4b504f7b6a94f201ed3c1.js:268

这指向了application.js,其中包括以下内容:

//= require jquery
//= require jquery_ujs
//= require bootstrap
//= require prototype
//= require prototype_ujs
//= require effects
//= require dragdrop
//= require controls
//= require_tree .

有没有人对要尝试的事情有一些建议?任何帮助将非常感激。谢谢!

0 个答案:

没有答案