2016-01-30 49 views
0

這是我chekcout/onepage的控制檯截圖: - enter image description here我已經包括下頭,在我結賬的page.xml jquery.min.js/onepage.phtml包含Magento 1.9.2.1:哪些js衝突並導致不顯示結帳onepage?

<script type="text/javascript" src="<?php echo $this->getJsUrl('varien/accordion.js') ?>"></script> 
<script type="text/javascript" src="<?php echo $this->getSkinUrl('js/opcheckout.js') ?>"></script> 
<script type="text/javascript" src="<?php echo $this->getSkinUrl('js/opcheckout_rwd.js') ?>"></script> 

注意:刪除任何的opcheckout.js也無法正常工作我已經嘗試刪除它。

登錄結帳航運信息帳單信息表單中沒有顯示。

回答

0

這個問題是由jQuery覆蓋原型使用的「$」變量造成的。要解決它,你只需要加載的jQuery後立即調用此代碼:

var varname = jQuery.noConflict(); 

其中varname是指你的替代jQuery的「$」變量(我個人使用$ j)的。如果你有其他的jQuery代碼,你必須修改它來使用這個新變量而不是$。

https://api.jquery.com/jquery.noconflict/

+0

它沒有被覆蓋。 – Rabi