FlytoCart(jQuery Animate)不适用于Safari

时间:2017-03-03 15:07:09

标签: jquery css safari

我这里有一些代码。这是一个FlyToCart效果。它在chrome,firefox和IE中运行良好。但它在野生动物园中不起作用。有人能帮助我吗?

//Fly to Basket
jQuery('#toBasket').on('click', function() {
  var cart = jQuery('.minibasket-menu');
  var imgtodrag = jQuery('.product-view').find("img").eq(0);
  if (imgtodrag) {
    var imgclone = imgtodrag.clone().offset({
      top: imgtodrag.offset().top,
      left: imgtodrag.offset().left
    }).css({
      'opacity': '0.8',
      'position': 'absolute',
      'height': 'auto',
      'width': '200px',
      'z-index': '100'
    }).appendTo(jQuery('body')).animate({
      'top': cart.offset().top + 50,
      'left': cart.offset().left + 30,
      'width': 75,
      'height': 75
    }, 2000, 'easeInOutExpo');

    imgclone.animate({
      'width': 0,
      'height': 0
    }, 500, function() {
      jQuery(this).detach()
    });
  }
});

0 个答案:

没有答案