文章详情页
css - 前后端交互问题!
浏览:155日期:2022-12-19 13:48:47
问题描述
最近在做一个项目,有一块h5页面中有一处图片是动态取自后端的怎么设置宽度?我一开始用的是num=$('#lf').find('img').length;//页面上所有的图片然后将滚动宽度设置为每个图片宽度*num+80px 但是发现被改成jsp以后根本取不到num .这里的宽度应该怎么处理呢?谢谢
问题解答
回答1:动态取自后端指的是AJAX请求数据吗?我觉得需要确认以下两点:1.设置宽度的时候是不是DOM元素已经加载完毕;2.设置宽度的时候是不是AJAX请求已经回来了?AJAX可是异步的;
回答2:num=$('#lf').find('img').length,图片的个数宽度num+80px ,应该是(num+80) + ’px’吧还有取不到应该是js加载较图片前,就是说图片还没有出来前,代码就已经执行了可是试下用num来做判断条件,num > 0,至少有一张图片加载出来了,这样保险一点吧
标签:
CSS
相关文章:
1. mac连接阿里云docker集群,已经卡了2天了,求问?2. javascript - react+百度地图3. html5 - CORS机制的Access-Control-Allow-Origin应该怎么设置?4. 关于layuiadmin中表格按钮提交问题求解!!!!5. python爬虫 - mongodb 存入了pymongo传入的多个数据之后怎么提取有用的数据6. 没明白盒子的height随width的变化这段css是怎样实现的?7. java - log4j和slf4j 【配置有知道的么】8. css3 - 关于CSS核心技术关键字都有哪些?9. css - 关于阿里ICON-FONT的cdn线上引用,cdn地址变化,应该如何处理?10. PHPstudy创建网站成功,用浏览器打开文件,浏览器地址显示“loaclhost:63342/,错
排行榜
