Programming/Javascript / / 2021. 9. 13. 17:03

Swiper에 ajax로 추가할 경우

728x90
<div id="wrap">
	<ul class="test">
		<li>~~~</li>
		... 생략 ...
		<li>~~~~~</li>
	</ul>
</div>

이런 식으로 슬라이드가 있습니다.

ajax를 통해서 추가를 해야 할 경우 보통 ul 안에 넣습니다.

const swiper = new Swiper ~~~~ 생략

$.ajax({
	생략
	success: function(res) {
		swiper.removeAllSlides();
		swiper.appendSlide(res);
		swiper.update();
	}
});

remove 후 append, update를 하면 정상적으로 작동합니다.

반응형

'Programming > Javascript' 카테고리의 다른 글

url, query string 모듈  (0) 2021.11.19
Hello World!  (0) 2021.11.19
[jQuery]datepicker에서 date format을 두 가지 이상으로...  (0) 2021.08.19
date range picker  (0) 2021.08.04
반복문 내에서 탈출(?)하기  (0) 2021.07.22