2012-06-21 3 views
0

anythingslider에 문제가 발생했습니다. 새 매개 변수로 window.resize에서 슬라이더를 새로 고치는 방법을 아는 사람이 있습니까?응답 레이아웃의 Anythingslider 스위치 매개 변수

이미 크기 조정을 위해 새로운 전화를 걸어 보았습니다. 하지만 더 작은 레이아웃으로 한 번만 작동합니다.

내가 새로운 PARAMS와 함수를 호출 크기 조정에
function startSlideshow(){ 
    jQuery('#startslideshow') 
    .anythingSlider({ 
     autoPlay : true, 
     resizeContents : false, 
     width : dynAnyWidth, 
     height : dynAnyHeight, 
..} 

.. 도움

들으.

답변

0

이와 비슷한?

$(window).resize(function() { 
    var my_width = $(window).width(); 
    var my_height = $(window).height(); 

    // DO SOME MATH 

    startSlideshow(my_width, my_height); 
}); 

function startSlideshow(dynAnyWidth, dynAnyHeight){ 
    jQuery('#startslideshow') 
    .anythingSlider({ 
     autoPlay : true, 
     resizeContents : false, 
     width : dynAnyWidth, 
     height : dynAnyHeight, 
} 

도움이 될까요? 질문에 뭔가 빠졌습니까?

+0

정확하게 문제는 anythingslider가 크기를 전환하지 않는다는 것입니다. 그것을 두 번째, 세 번째 시간이라고 부르십시오. –

2

AnythingSlider의 최신 버전에는 AnythingSlider의 크기를 부모 요소 내부에 맞게 자동으로 조정하는 expand 옵션이 있습니다. 고정 된 높이와 폭 비율 동적 폭과 높이

또는 this demo

체크 아웃 this demo.