【问题标题】:Jquery cbpFWSlider in magento not working in only chromeMagento中的Jquery cbpFWSlider仅在chrome中不起作用
【发布时间】:2013-11-23 02:11:02
【问题描述】:

我在网站上完成 cbpFWSlider 的过程中发现它根本不想在 chrome 中运行。我不知道为什么。我所知道的是,我必须为 jquery 设置无冲突才能在此版本的 magento 上正确运行脚本。不仅如此,该站点中还有其他几个脚本。但是,我已经将它们取出并自行尝试了滑块,但它仍然不想运行。完全没有。

我唯一能推断出的就是这个。

http://puu.sh/5qlyj

chrome 上的控制台显示的是变换的副本,而不是 3d 变换......我不知道为什么。我经历了一切,我所能解决的就是它以某种方式源于这条线。

if( this.support ) {
this.$list.css( 'transform', this.support3d ? 'translate3d(' + translateVal + '%,0,0)' : 'translate(' + translateVal + '%)' );
}
else {
this.$list.css( 'margin-left', -1 * this.current * 100 + '%' ); 
}

可以在此处找到相关网站。 http://tinyurl.com/pgwxlbr

如果有人能帮我解决这个问题,我将不胜感激!在这里发帖很长,但我以前运气不错!

【问题讨论】:

    标签: javascript jquery magento google-chrome slider


    【解决方案1】:

    问题解决了。我仍然不知道为什么 chrome 坚持不正确阅读此内容,而是在切换导航控件中添加了 webkit 独有的第二行。

    if( this.support ) {
    this.$list.css( 'transform', this.support3d ? 'translate3d(' + translateVal + '%,0,0)' : 'translate(' + translateVal + '%)' );
    //new line a duplicate of above, except using the webkit format
    this.$list.css( '-webkit-transform', this.support3d ? 'translate3d(' + translateVal + '%,0,0)' : 'translate(' + translateVal + '%)' );
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-02-28
      • 2013-03-18
      • 2011-11-19
      • 2017-09-05
      • 2011-03-07
      • 2019-01-29
      • 2013-08-08
      • 1970-01-01
      相关资源
      最近更新 更多