第一:可以看下jQuery的 lazyload.js
創(chuàng)新互聯(lián)主營(yíng)保山網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,app軟件開發(fā),保山h5小程序制作搭建,保山網(wǎng)站營(yíng)銷推廣歡迎保山等地區(qū)企業(yè)咨詢
第二:可以用jquery來(lái)替換圖片的src地址,每次點(diǎn)擊就替換幾個(gè)圖片的src地址就行了
第三:用jQuery+ajax去獲取圖片,點(diǎn)擊后發(fā)送ajax請(qǐng)求,返回下一次要顯示的圖片
你可以用以下方式實(shí)現(xiàn):
$(document).ready(function(){
$("#divImage").each({1.jpg 2.jpg 3.jpg 4.jpg 5.jpg},function(i,n){
var imgName="";
if(n=='3.jpg' || n='4.jpg'){
imgName +=n +"\t";
}
});
});
希望此方法只可以解決你的問(wèn)題!
//①首先要獲得該元素背景圖片的URL;
//②NEW一個(gè)圖片對(duì)象
var bgimg = new Image();
//③給這個(gè)圖片對(duì)象加上onload事件
bgimg.src = '該元素背景圖片的URL';
bgimg.onload = function () {
//圖片對(duì)象加載完成,對(duì)應(yīng)的該元素背景圖片也加載完成
}