O controle deslizante Swiper não funciona, a menos que a página seja redimensionada

Estou tentando adicionar oSwiper plugin para uma das minhas páginas. O que estou tentando alcançar é integrar, obtenha o controle deslizante de carrossel aquihttp://idangero.us/swiper/demos/05-slides-per-view.html

HTML

 <div class="swiper-container">
    <div class="swiper-wrapper">
    <div class="swiper-slide">Slide 1</div>
    <div class="swiper-slide">Slide 2</div>
    <div class="swiper-slide">Slide 3</div>
    <div class="swiper-slide">Slide 4</div>
    <div class="swiper-slide">Slide 5</div>
    <div class="swiper-slide">Slide 6</div>
    <div class="swiper-slide">Slide 7</div>
    <div class="swiper-slide">Slide 8</div>
    <div class="swiper-slide">Slide 9</div>
    <div class="swiper-slide">Slide 10</div>
    </div>

    <div class="swiper-pagination"></div>
    </div>

JS

var swiper = new Swiper('.swiper-container', {
        pagination: '.swiper-pagination',
        slidesPerView: 3,
        paginationClickable: true,
        spaceBetween: 30,
        // Navigation arrows
    nextButton: '.swiper-button-next',
    prevButton: '.swiper-button-prev',
    });

Quando o adiciono a um violino, ele funciona, mas quando adiciono à minha página html, o swiper não funciona até abrir o firebug ou redimensionar a página (http://vidznet.com/ng1/swiper/swipe.html) Não tenho certeza se está em conflito ao inicializar porque não há erros no console.

Depois de passar algum tempo, pensei que poderia ser um problema de jquery e envolvi a codificação dentro de um

pagebeforecreate

 $(document).on( "pagebeforecreate", "#new_",function( event ) { 

mas ainda assim,

Eu também adicionei o código abaixo

swiper.updateContainerSize();

que deveria atualizar o tamanho do contêiner, mas ainda não está funcionando.

Qualquer ajuda será muito apreciada.

questionAnswers(2)

yourAnswerToTheQuestion