我做的是一個商城項目,現在的需求就是在加載頁面的時候,將圖片等各種信息一起加載過來,現在問題來了,在數據上的時候一兩條是沒有問題的,可是在我添加數據到7條了以后就會出現讀取混亂,有時候無法加載,有時候加載了商品類型不對,不過有的時候是對的,也是無賴了,這種問題應該如何去破,我嘗試使用過使用懶加載插件,可能使用方法不對,沒有效果,現在還是把我以前的代碼貼出來,大神們幫我看看是不是我設計上就是有問題的,$(function(){??? ?? ??? ?for(var i=1;i<10;i++){?? ???? //商品分類讀取,網站首頁至上而下都會有不同類的商品,這里從1到9,公9個類型 ,傳入不同參數獲取不同的商品類型信息。?? ??? ?loadgoods(i);?? ??? ??? ?}?? ??? ??? ?});function loadgoods(i){?? ??? ?$.post(?? ?basePath+"/index/load.do",?? ?{"i":i},?? ?function(result){ //result是返回的一個對象,對象中包含有,success(判斷真假),message(字符串,附帶信息),data(objcet對象,在這里data對象是一個list集和對象)?? ??? ?if(result.success){//判斷數據是否讀取成功?? ?var data=result.data; ?? ??? ??? ?$(data).each(function(){//病歷返回的數據,然后加載到頁面?? ??? ??? ??? ?setTimeout(5000); //為了推遲加載,還想放上去也咩有想過?????????????? //下面的這個代碼是加載到頁面的信息,不知道是什么問題,加載到頁面的信息,是不是會抽風出問題,我讀取圖片//的路徑有點復雜,先從數據庫獲取信息拼接路徑,具體是: 項目名(shop)/賣家ID(加密為字符串有點長比如這個????????? //個:9760dee4-346b-46af-b6da-081620bd1eea)/商品ID(同樣是加密)/圖片信息,會不會是圖片路徑過程導致加載過程出現混亂,不過也奇怪其他信息也會出問題,我想可能不是路徑問題,??? ??? ??? ???? $("#item"+i+" ul").append(' <li><div><a target="_blank" href="#"><img? src='+this.goods_image_a+'> </a><div class="goods"><div class="price"><span>驚喜價:¥</span>'+this.goods_my_price+'</div><div class="shop"><span>商品名:</span><span>'+this.goods_name+'</span></div><div class="shop"><span>所屬店鋪:</span>'+this.user_name+'</div><div class="shop"><span>店鋪星級:'+this.goods_desc+'</span></div></div></div></li>');?? ??? ??? ?});?? ??? ?}?? ?}?? ?);?? ?}這個是我的一個Ajax代碼 ,由于做的是一個分頁的展示,
網頁圖片加載發生混亂如何破,需要添加添加圖片懶加載插件嗎?
22不小了
2015-04-10 09:39:23