2014-10-03 6 views
0

갤러리아 (http://galleria.io/)를 사용하여 갤러리에 이미지를 동적으로 생성하고 있는데, 갤러리에 한 이미지가 포함되어있는 상황이 있습니다. 축소판 컨테이너없이 갤러리가 표시되도록하려면 어떻게해야합니까?갤러리아에 단 하나의 이미지 만있는 경우 축소판 표시 안 함

도움을 주시면 큰 도움이됩니다. 초기화에 대한

내 현재 스크립트는 다음과 같습니다

Galleria.loadTheme('assets/js/galleria.classic.min.js'); 

// Initialize Galleria 
Galleria.run('#galleria', { 
    show: selectedIndex, 
    showInfo: false, 
    swipe: true, 
    imageCrop: false, 
    responsive:true, 
    showCounter:true, 
    thumbnails:true, 
    lightbox: true, 
    trueFullscreen:true, 
    extend: function() { 
    this.bind(Galleria.IMAGE, function() { 
     $('#description').html(this.$('info-title').html()); 
     $('.galleria-lightbox-title').html(this.$('info-title').html()); 
    }) 
    } 
}); 

답변

2

축소판을보십시오 : $ ("# 갤러리아의 IMG") 크기()> 당신의 자식 요소를 선택해야 1

+0

예, 감사합니다! – nikoka

0
$('#galleria img:only-child').hide(); 

. 부모가 유일한 경우 - 하나의 축소판 - jQuery 선택기 only-child에서 허용하고 다음 문을 hide()으로 연결하여 숨 깁니다.

+0

이 코드 단편은 질문을 해결할 수 있지만 [설명 포함] (// meta.stackexchange.com/questions/114762/explaining-entirely-code-based-answers) 정말 게시물의 품질을 향상시키는 데 도움이됩니다. 앞으로 독자의 질문에 답하고 있으며 코드 제안의 이유를 알지 못할 수도 있습니다. 코드와 설명의 가독성을 떨어 뜨리기 때문에 주석을 설명하는 코드를 사용하지 마십시오! – FrankerZ

+0

ok 설명을 추가했습니다. – neilgee