我正在使用Woothemes的jQuery FlexSlider以及它的縮小jQuery版本。它在IE-9,Chrome 32,Safari 5.1.7中完美運行。但是,當我打開它在firefox 26.0變得螢火蟲控制檯ReferenceError: g is not defined
錯誤,這是發生什麼ReferenceError:g在Firefox中未定義錯誤26.0
它有什麼問題嗎?
我正在使用Woothemes的jQuery FlexSlider以及它的縮小jQuery版本。它在IE-9,Chrome 32,Safari 5.1.7中完美運行。但是,當我打開它在firefox 26.0變得螢火蟲控制檯ReferenceError: g is not defined
錯誤,這是發生什麼ReferenceError:g在Firefox中未定義錯誤26.0
它有什麼問題嗎?
這似乎是一個錯誤。 我發現這個自己的GitHub頁面上:https://github.com/woothemes/FlexSlider/issues/797
問題function onTouchStart(e) { ... }
參考後通過移動el.addEventListener('touchstart', onTouchStart, false);
解決:https://github.com/woothemes/FlexSlider/issues/958#issuecomment-31643943
錯誤似乎是固定Flexslider(V的最新版本2.2.2 ),但是對於我而言,滑動功能對我來說不起作用 ,它看起來像是haven't fixed that yet(至少不適用於所有移動瀏覽器/平臺),所以我找到了一個使用jQuery Mobile的臨時解決方法。
可以包括custom build of jQuery Mobile只用觸摸事件監聽器,然後聽刷卡上Flexslider事件:
$('.flexslider').on({
swipeleft: function(e) {
$(this).flexslider('next');
},
swiperight: function(e) {
$(this).flexslider('prev');
}
});
認爲它可能是有用的情況下,你們遇到了類似的問題。 :)
感謝分享它。 – Swagata
謝謝,我想通過https://github.com/woothemes/FlexSlider/issues/958#issuecomment-31643943 – Swagata