我有一张<li>
,图片旁边是“&#39; li&#39;文本。我想根据数组的值插入图像。例如:
$.each(state.qaccess, function (i, products) {
var prodIcon = '';
if (products["product"] === 'wm.od.prod.nsr'){
prodIcon = '<span class="product-icons" id="product-icons"></span>'
}else if (products["product"] === 'gp.od.dev.nsr'){
prodIcon = '<span class="product-icon" id="product-icon"></span>'
}
allproducts.push(products.product);
});
其中state.qaccess`是一个对象(显示在img中)
正如您在上图所示,该对象有一个字段&#39; product&#39;和&#39;产品&#39;有多个值。现在,根据这些值,我想插入图标。即:product ==='wm.od.prod.nsr'
我想插入<span class="product-icons"></span>
(因为即时通讯使用图像精灵im使用元素插入图标)。
使用上面的代码,我得到了gp.od.dev.nsr
的所有图标,wm.od.prod.nsr
没有图标?
关于如何实现这一点的任何想法?
谢谢!