我正在尝试在jQuery中为li
添加不同的背景图片。
if (item.ctotal != 0) {
var list = '<li><a href="menu.html?idcat=' + item.id_cat + '">' + item.category_cat + '</a></li>'
}
else if (item.dtotal != 0) {
var list = '<li><a href="results.html?idcat=' + item.id_cat + '">' + item.category_cat + '</a></li>'
}
var pagePath = webserviceUrl + '/imageResize/dir:category,image:' + item.id_cat + '.jpg,width:' + width + ',idhos:' + idhos;
var $img = $("<img />").attr('src', pagePath);
$($img).load(function() {
$(list).css('background-image', 'url(' + $img.attr("src") + ')')($img);
});
答案 0 :(得分:0)
语法错误:
($img);
$(list).css('background-image', 'url(' + $img.attr("src") + ')')($img);
做了什么