jQuery .css() 方法不放置背景图片 - 找不到错误资源
jQuery .css() method doesnt put background image - error resource not found
这是我的代码的一部分
main.js:
var images = [
"C:\...\Cards\image1.jpg",
"C:\....\Cards\image2.jpg",
"C:\.....\Cards\image3.jpg"
]
$.each(images , function(i, val) {$("#picturebox").append("<div class='card'
id='" + i + "'><div class='front'></div><div class='back' data-img='" + val
+ "'></div></div>");
});
$.each(images, function(i, val) { $("#"+ i + " div:eq(1)
").css({"background-image": "url(" + val + ")", "background-repeat": "no-
repeat", "background-position" : "center"});
});
css:
#boxcard {
margin-bottom: 0px;
}
.card{
cursor: point;
}
.card .front{
border: 4px solid black;
background: yellow;
border-radius: 10px;
}
.back{
border-radius: 10px;
}
html:
<div id="picturebox"></div>
文件概述:
html 文件,
css 文件,
主文件,
图片所在的卡片文件夹
我想要在我的网站上显示图片的卡片。但不知何故 .css() 方法不起作用。控制台显示:找不到错误资源。在控制台中显示找不到文件,因为已删除或已替换。
请问是什么问题??!
非常感谢您!
请记住,当使用 jquery css 函数时,css 属性 将放在应用代码的 html 中(检查元素以查看结果)。在这种情况下,您必须编辑文件路径,使其相对于 html 文件(而不是 js 文件)
例如,在 js 文件之外有一个名为 images 的文件夹,而不是写 ../images/filename.png 你必须写 images/filename.png
这是我的代码的一部分
main.js:
var images = [
"C:\...\Cards\image1.jpg",
"C:\....\Cards\image2.jpg",
"C:\.....\Cards\image3.jpg"
]
$.each(images , function(i, val) {$("#picturebox").append("<div class='card'
id='" + i + "'><div class='front'></div><div class='back' data-img='" + val
+ "'></div></div>");
});
$.each(images, function(i, val) { $("#"+ i + " div:eq(1)
").css({"background-image": "url(" + val + ")", "background-repeat": "no-
repeat", "background-position" : "center"});
});
css:
#boxcard {
margin-bottom: 0px;
}
.card{
cursor: point;
}
.card .front{
border: 4px solid black;
background: yellow;
border-radius: 10px;
}
.back{
border-radius: 10px;
}
html:
<div id="picturebox"></div>
文件概述: html 文件, css 文件, 主文件, 图片所在的卡片文件夹
我想要在我的网站上显示图片的卡片。但不知何故 .css() 方法不起作用。控制台显示:找不到错误资源。在控制台中显示找不到文件,因为已删除或已替换。
请问是什么问题??!
非常感谢您!
请记住,当使用 jquery css 函数时,css 属性 将放在应用代码的 html 中(检查元素以查看结果)。在这种情况下,您必须编辑文件路径,使其相对于 html 文件(而不是 js 文件) 例如,在 js 文件之外有一个名为 images 的文件夹,而不是写 ../images/filename.png 你必须写 images/filename.png