나는 이미지 캡션을 표시 할 div를 설정할 수있는 슬라이드 쇼 플러그인을 사용하고 있습니다. append()
을 사용하여 js에서 동적으로 캡션 div를 만들지 만, div가 js 스크립트를로드하기 전에 HTML에 있어야한다고 가정하기 때문에 캡션이 표시되지 않습니다. JS추가 된 div에 Jquery 속성 추가
.append('<span class="image-wrapper current"><a class="advance-link"><div id="caption"></div></a></span>')
에서
추가] 기능.
플러그인을 초기화 할 때 다음 옵션이 있습니다.
var gallery = $('#thumbs').galleriffic({
delay: 2200,
numThumbs: 20,
captionContainerSel: '#caption'
etc...
내가 캡션 내가 추가 그
#caption
사업부에 표시 할 수있는 방법
?
왜 추가하나요? HTML의 나머지 부분을 추가하지 않는 이유는 무엇입니까? – Richard
추가 기능에서 더 많은 데이터를 생성하는 큰 함수의 일부입니다. 나는 단순화를 위해 모든 것을 추가하지 않았다. – CyberJunkie
'galleriffic' 구현 전에 append가 발생합니까? – Richard