我正在使用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