[英]Adding a background image to an <li>
I'm trying to add a different background image to an li
in jQuery. 我正在尝试将其他背景图像添加到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);
});
Syntax error : 语法错误:
what is ($img);
什么是
($img);
doing in $(list).css('background-image', 'url(' + $img.attr("src") + ')')($img);
在
$(list).css('background-image', 'url(' + $img.attr("src") + ')')($img);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.