所以,我试图让backstretch.js与从数据库加载的多个div一起工作。
但我无法为每个div获取单独的图像。
这可以很好地工作,当我悬停箱子,背景显示,但我不会在页面加载时加载。
$(".tournament-thumb").hover(
function(){
$(this).backstretch($(this).data("url"));
}
);
我与。就绪()试过这种没有任何结果,这似乎并没有注册“$(本)”? :
$(".tournament-thumb").ready(
function(){
$(this).backstretch($(this).data("url"));
}
);
下面是HTML:
<div class="tournament-thumb" data-url="images/image.jpg"></div>
请帮我...如果还有比这更好的方式,请与回应呢:)
http://api.jquery.com/ready ,最好阅读ready handler的文档 –