2014-07-10 5 views
0

이와 같이 슬라이드 쇼에 bxSlider 플러그인을 사용하고 있습니다.인스턴스화 된 jQuery 객체 인스턴스의 속성 수정

ele = $('#slider2').bxSlider({ 
    minslides: 4, 
    maxslides: 4 
}); 

나는 창 크기가 그래서 반응 만들기 위해 480 픽셀 이하로 감소하면 2로 minslides을 변경하고 싶습니다. 내가 바인딩하려고 창 재산의 크기를 조정하고 변수와 함께 사용 :

전자 업계

$(window).resize(function(){ 
    if($(document).width()<=480) w = 2; else w = 4; 
    ele.minslides = 2; 
    $('#slider2').bxSlider({ 
    minslides: w, 
    maxslides: 4 
}); 

은});`

그러나 그것은 작동하지 않습니다. 내가 어떻게 해?

+0

시도한 코드를 표시 할 수 있습니까? – Popnoodles

+0

플러그인을 사용하는 방법에 따라 플러그인을 작성해야합니다. 플러그인에 대한 링크를 포함하거나 설명서를 직접 읽으십시오. –

답변

0

bxslider에는 용도에 사용할 수있는 reloadSlider() 메소드가 있음을 알았습니다. 어쨌든 고마워.

ele = $('#slider2').bxSlider({ 
    minslides: 4, 
    maxslides: 4 
}); 

$(window).resize(function(){ 
    if($(document).width()<=480) w = 2; else w = 4; 
    ele.reloadSlider(); 
}); 
관련 문제