Javascript Rails生产中的Jquery和原型冲突

Javascript Rails生产中的Jquery和原型冲突,javascript,jquery,ruby-on-rails,prototypejs,stripe-payments,Javascript,Jquery,Ruby On Rails,Prototypejs,Stripe Payments,我正在使用Stripe提交付款-它一直在开发和生产中工作,但在最近推送之后,我注意到有一个javascript冲突,它阻止Stripe创建条带密钥和处理付款 我有一个似乎无法解决的问题-我同时使用jquery和prototype,并且理解使用以下方法来避免冲突: var $j = jQuery.noConflict(); 我已经删除了大多数控制台错误,但还有一个我无法删除: Uncaught TypeError: Object [object Object] has no method 'at

我正在使用Stripe提交付款-它一直在开发和生产中工作,但在最近推送之后,我注意到有一个javascript冲突,它阻止Stripe创建条带密钥和处理付款

我有一个似乎无法解决的问题-我同时使用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 .

有人对尝试的事情有什么建议吗?任何帮助都将不胜感激。谢谢

没有cristal ball,对不起,是的,使用prototype或jquery,但不能同时使用两者。他们做同样的事情。你能在那个文件中找到有问题的代码并发布吗。另外,请确保在加载jquery后立即运行
noconflict()
。最后,我只是删除了prototype,以避免出现问题—不过,谢谢。