css - 前后端交互问题!
给我你的怀抱
给我你的怀抱 2017-05-16 13:37:51
0
2
815



最近在做一个项目,有一块h5页面中有一处图片是动态取自后端的
怎么设置宽度?我一开始用的是num=$("#lf").find("img").length;//页面上所有的图片然后将滚动宽度设置为每个图片宽度*num+80px 但是发现被改成jsp以后根本取不到num .这里的宽度应该怎么处理呢?谢谢

给我你的怀抱
给我你的怀抱

全部回复(2)
Ty80

动态取自后端指的是AJAX请求数据吗?
我觉得需要确认以下两点:
1.设置宽度的时候是不是DOM元素已经加载完毕;
2.设置宽度的时候是不是AJAX请求已经回来了?AJAX可是异步的;

某草草

num=$("#lf").find("img").length,图片的个数
宽度num+80px ,应该是(num+80) + 'px'吧
还有取不到应该是js加载较图片前,就是说图片还没有出来前,代码就已经执行了
可是试下用num来做判断条件,num > 0,至少有一张图片加载出来了,这样保险一点吧

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!