0
在這裏,我有一個網站,我正在編碼www.startingcanvas.com,我添加了一些背景圖標,你會在那裏,懸停的圖標,背後的背景變化。背景變化徘徊
問題是首先在每個圖標上懸停,背景閃爍。我認爲這是因爲圖像加載。
但我嘗試了一些方法來預加載圖像:
把它們在顯示:無格:
<div style="display:none">
<img src="images/myimage1.jpg" />
<img src="images/myimage2.jpg" />
<!-- etc... -->
</div>
而一個使用javascript:
for(var i = 0; i < to.icons.length; i++){
new Image().src = to.icons[i].bg;
//console.log(to.icons[i].bg);
}
無解,有什麼想法,這裏是我的javascript代碼:
$('.bussiness-icons li').hover(function(){
var id = $(this).data('id');
var bg = $('#' + id).attr('src');
$('.icon-templates').css('background', 'url(' + bg +')');
}, function(){
return;
});