2012-06-16 50 views
0

在Magento上關於prototype.js的一些絕望的協助。Live Magento站點上的原型JS問題

請參閱現場Magento的網站下面的產品頁面...

http://www.showermania.co.uk/cotswold-corniche-8mm-glass-walk-in-alcove-shower-enclosure

昨天是做工精細,這Magento站點似乎有心靈的它目前擁有和被證明是很無奈 - 我目前沒有可用的開發人員來幫助解決客戶網站上的這個問題。

產品選項不工作 快速變焦不工作 添加到購物車不工作

的Prototype.js錯誤頁面加載

element.style is undefined 
var value = element.style[style]; 

選擇產品選擇

element.tagName is undefined 
var method = element.tagName.toLowerCase(); 

不完全確定這些js錯誤是否是這些元素不能正常工作的原因,因爲我想我記得在Firebug出現時,即使它們運行正常,也會看到它們。

我認爲這可能是由於原型/ jquery的衝突,但我甚至無法在網站上找到jquery庫或被引用 - 所以不確定noconflict var是否是解決方案。可能與第三方擴展衝突?

任何人都可以善意地看看,看看你是否可以輕鬆識別問題嗎?提前致謝。

回答

2

管理解決 - 作爲一半懷疑,確實是jquery和prototype之間的衝突。

修正了下載jQuery庫 - 儲存在JS/jQuery和加入page.xml

<action method="addJs"><script>jquery/jquery-1.7.2.min.js</script></action> 

確保本以下修正問題立即原型/的prototype.js

之前被調用。唷!

+1

哈,我知道它是原型 - jQuery衝突,只是通過閱讀問題標題! :D你應該接受你的答案。 –

0

Silktide Cookie腳本何時繼續?我只是試着看看網站,它花了很長時間,然後它沒有任何樣式表加載。 Cookie js運行,我解散它,刷新和站點加載。我會擺脫那第一個,看看事情之後,它是從最新的jquery從谷歌加載網址加載 - 調用是在plugin.min.js

+0

感謝您的關注。管理解決它。將回答修復。 :) – zigojacko