【发布时间】:2014-09-28 23:59:53
【问题描述】:
我使用 OWl 轮播有一段时间了,一切都很完美,但最近我在 chrome 浏览器更新后遇到了一个问题。 css 过渡效果在 chrome 上不再起作用。
但是所有效果在 Firefox 上都可以正常工作。
任何人都可以帮助我..
【问题讨论】:
标签: jquery css google-chrome css-transitions owl-carousel
我使用 OWl 轮播有一段时间了,一切都很完美,但最近我在 chrome 浏览器更新后遇到了一个问题。 css 过渡效果在 chrome 上不再起作用。
但是所有效果在 Firefox 上都可以正常工作。
任何人都可以帮助我..
【问题讨论】:
标签: jquery css google-chrome css-transitions owl-carousel
我是 Owl.Carousel 2 版本中的一个问题。轮播在 Chrome 中不起作用。然后我在我的脚本中添加了这一行。滑块现在在我的所有浏览器中都可以正常工作。
请在您的脚本文件中添加var $ = jQuery.noConflict();。
例如。
var $ = jQuery.noConflict();
$(document).ready(funnction() {
//your script goes to here
});
【讨论】:
在 1.3.3 版本中替换这个:
support3d = (asSupport !== null && asSupport.length === 1);
在第 804 行:
support3d = (asSupport !== null && asSupport.length >= 1 && asSupport.length <= 2);
那么它应该工作得很好!
【讨论】:
为了方便,我为它创建了一个分支,方便合并,方便下载: https://github.com/lib-issue/OwlCarousel/tree/stackoverflow_25153801
可以使用:
support3d = (asSupport !== null && asSupport.length !== 0);
也是。
【讨论】:
我找到了解决方案的朋友。
这是..
替换下面的代码行
support3d = (asSupport !== null && asSupport.length >= 1 && asSupport.length <= 2);
而不是
support3d = (asSupport !== null && asSupport.length === 1);
这解决了我的问题。现在 CSS 过渡在所有浏览器上都能正常工作。
【讨论】: