文章詳情頁
css - 前后端交互問題!
瀏覽:130日期:2022-12-19 13:48:47
問題描述
最近在做一個項目,有一塊h5頁面中有一處圖片是動態(tài)取自后端的怎么設(shè)置寬度?我一開始用的是num=$('#lf').find('img').length;//頁面上所有的圖片然后將滾動寬度設(shè)置為每個圖片寬度*num+80px 但是發(fā)現(xiàn)被改成jsp以后根本取不到num .這里的寬度應(yīng)該怎么處理呢?謝謝
問題解答
回答1:動態(tài)取自后端指的是AJAX請求數(shù)據(jù)嗎?我覺得需要確認以下兩點:1.設(shè)置寬度的時候是不是DOM元素已經(jīng)加載完畢;2.設(shè)置寬度的時候是不是AJAX請求已經(jīng)回來了?AJAX可是異步的;
回答2:num=$('#lf').find('img').length,圖片的個數(shù)寬度num+80px ,應(yīng)該是(num+80) + ’px’吧還有取不到應(yīng)該是js加載較圖片前,就是說圖片還沒有出來前,代碼就已經(jīng)執(zhí)行了可是試下用num來做判斷條件,num > 0,至少有一張圖片加載出來了,這樣保險一點吧
標簽:
CSS
相關(guān)文章:
1. python 利用subprocess庫調(diào)用mplayer時發(fā)生錯誤2. python文檔怎么查看?3. html - eclipse 標簽錯誤4. python - pycharm 自動刪除行尾空格5. 安全性測試 - nodejs中如何防m(xù)ySQL注入6. 請問PHPstudy中的數(shù)據(jù)庫如何創(chuàng)建索引7. python - Pycharm的Debug用不了8. javascript - 關(guān)于apply()與call()的問題9. javascript - nginx反向代理靜態(tài)資源403錯誤?10. datetime - Python如何獲取當前時間
排行榜

熱門標簽