CSS - 프런트엔드와 백엔드 상호작용 문제!
给我你的怀抱
给我你的怀抱 2017-05-16 13:37:51
0
2
810



최근에 프로젝트를 진행하고 있는데 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 > 0이면 적어도 하나의 사진이 로드된 것입니다.
더 안전해요.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!