解決 VirtueMart 的 timeoutID 錯誤

在使用 VirtueMart 的購物車時,如果你是使用1.1.3版的AJAX 加入購物車

在第1次把商品加到購物車時是沒問題的,但是同一頁面要繼續購物時就會發生問題


.

解決方法是修改 /components/com_virtuemart/themes/default/theme.js 這個檔案

大約在第35行的地方

找到下面這個程式碼


if (document.boxB) {
document.boxB.close();
clearTimeout(timeoutID);
}

修改成以下的程式碼


if (document.boxB) {
document.boxB.close();
clearTimeout();
}

儲存後就不會有這個問題了

要測試時,記得要先清除瀏覽器的離線快取

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *