通过参数传递图像,JQuery移动
Passing an image through parameters, JQuery mobile
我有一个简单的JQuery产品列表。当用户点击一件商品时,它会打开一个名为details的"主页",我在其中传递品牌、描述和价格等参数。
我正试图传递图像,但我不知道如何做到这一点。感谢任何帮助。谢谢。
下面是我传递参数的方法: var productId = getParameterByName("productId", $(this).data("url"));
$.mobile.pageLoading();
var product = catalog.products[productId];
$('#productDescription').html(product.description);
$('#productBrand').html(product.brand);
$('#productPrice').html(product.price);
$('#productThumbnail').html(product.thumbnail);
$.mobile.pageLoading(true);
现在如果我可以传递品牌,描述和价格,因为它们是文本。但我不知道如何传递图像……我尝试了以下操作,它显示了图像的URI。
<div align="center">
<label>Thumbnail</label>
<label id="productThumbnail">Thumb</label>
</div>
这应该能帮到你
$('#productThumbnail').html("<img src='"+product.thumbnail+"' alt='Thumbnail' />");
您之前问过这个问题:将图像添加到JSon数组
你不能设置#productThumbnail
的html
属性,你需要设置它的src
,而不是使用从product.thumbnail
传入的图像URI (mkilmanas的答案告诉你如何)。
相关文章:
- 正在SharePoint 2013母版页中添加JQuery移动文件
- JQuery移动动态分区页面
- jquery移动对齐按钮取决于内容大小
- 在websql成功调用中Jquery移动主题打开按钮
- 通过格式化将jquery移动组件动态添加到列表视图中
- Jquery移动转换复选框在Jquery onclick函数()中第二次选中不起作用
- jQuery移动列表视图和面板
- 将代码从jquery移动到angularjs
- 无法使用谷歌地图获得多页jquery移动版
- jquery移动应用程序无法使用jquryMobile框架JS和css文件的相对路径
- 使用 jQuery(移动)更新多个选择标签
- 如何在页面之间导航后停止jquery移动中的重复数据
- 如果我在jquery移动中使用“onclick”,按钮不会改变颜色
- jQuery 移动内部页面问题
- 在 jquery 移动中离开页面时结束 SetInterval 函数
- jQuery移动显示页面5秒钟,然后重定向
- 如何正确实现Jquery移动路由器插件
- 带有scrollTop的JQuery移动错误
- Jquery移动列表视图图标未正确显示
- 动态更改jQuery移动图标的背景颜色