飞到购物车效果-通用图像
Fly to cart effect - generic image
到处都找不到解决办法,所以就这样了。
基于以下脚本- http://codepen.io/ElmahdiMahmoud/pen/tEeDn
与其让页面上呈现的图像飞到篮子上,我如何用通用图像覆盖它呢?例如:http://lorempixel.com/400/200/----我将使用的路径将是一个图像文件夹
我已经找到了jQuery飞到购物车效果的最佳解决方案-使用jQuery飞到购物车效果这个脚本的用法非常简单,如下所示:
$(document).ready(function(){
$('.add-to-cart').on('click',function(){
//Scroll to top if cart icon is hidden on top
$('html, body').animate({
'scrollTop' : $(".cart_anchor").position().top
});
//Select item image and pass to the function
var itemImg = $(this).parent().find('img').eq(0);
flyToElement($(itemImg), $('.cart_anchor'));
});
});
如果您想将产品图像更改为自定义图像,那么您可以通过更改你的代码从这里:
var imgclone = imgtodrag.clone()
.offset({
top: imgtodrag.offset().top,
left: imgtodrag.offset().left
}) // ...
:
// The image that flies to the cart.
var $img_to_move = $('<img src="http://lorempixel.com/400/200/" />');
// use that image
var imgclone = $img_to_move.offset({
top: imgtodrag.offset().top,
left: imgtodrag.offset().left
}) // ...
点击这里查看工作示例:点击
当然要更改imgClone
变量的名称,以便与其所做的相匹配,或者甚至删除它并在代码中进一步使用$img_to_move
。
相关文章:
- 如何使用url加载程序在webpack中导入多个图像
- nodejs-expressjs上传图像并显示它们
- 使用JSP从服务器检索和显示图像
- 角度:在ng重复上切换图像
- 画廊图像未显示
- Phonegap-(安卓/iphone)多个图像的图像库出现问题
- Javascript排序的图像弹出窗口..可以't单独弹出
- 画布数据到图像
- Windows8应用程序(html&Javascript):从图片库(除了文件选择器)显示图像的另一种方式
- 使图像在单击时展开到不大于浏览器
- Html页面上的多个Base64图像和平滑加载
- UIAutomation放大图像
- 使用javascript在Flash中加载外部图像
- 可以在这里为背景图像设置滤镜吗
- 当图像转换为本地存储的DataURL时,EXIF被删除
- 使用 js 将背景图像设置为 HTML
- Javascript将图像src更改为淡入淡出
- 无法在本地计算机中将画布另存为图像
- 找出带有通配符的网址中是否存在图像
- 如何使用jquery/javascript通配符查找图像