2013-04-01 4 views
0

나는 한 페이지에 som 슬라이드 쇼를 위해 wordpress 사이트를 설치하고 flexslider 2.0을 사용하고있다. 내 문제는 내가 스크립트에서 변경 한 내용에 슬라이드 쇼를 응답 할 수 없다는 것입니다. 즉, 'slideshow: false,'을 설정했지만 여전히 슬라이드 쇼는 페이지에서 자동 재생됩니다. 코드에서 작성한 다른 변경 사항 중 하나도 영향을 미치지 않는 것으로 보입니다. 나는 <head>에 문제를 추측하고있어 http://bjornkamdesign.no/?page_id=7Flexslider가 스크립트에 응답하지 않습니까?

하지만 어디서부터 시작하는 아무 생각이 :

사이트입니다!

내 jquery.flexslider.js이

//FlexSlider: Default Settings 
    $.flexslider.defaults = { 
    namespace: "flex-",    //{NEW} String: Prefix string attached to the class of every element generated by the plugin 
    selector: ".slides > li",  //{NEW} Selector: Must match a simple pattern. '{container} > {slide}' -- Ignore pattern at your own peril 
    animation: "slide",    //String: Select your animation type, "fade" or "slide" 
    easing: "swing",    //{NEW} String: Determines the easing method used in jQuery transitions. jQuery easing plugin is supported! 
    direction: "horizontal",  //String: Select the sliding direction, "horizontal" or "vertical" 
    reverse: false,     //{NEW} Boolean: Reverse the animation direction 
    animationLoop: true,    //Boolean: Should the animation loop? If false, directionNav will received "disable" classes at either end 
    smoothHeight: false,   //{NEW} Boolean: Allow height of the slider to animate smoothly in horizontal mode 
    startAt: 0,      //Integer: The slide that the slider should start on. Array notation (0 = first slide) 
    slideshow: false,    //Boolean: Animate slider automatically 
    slideshowSpeed: 2000,   //Integer: Set the speed of the slideshow cycling, in milliseconds 
    animationSpeed: 600,   //Integer: Set the speed of animations, in milliseconds 
    initDelay: 0,     //{NEW} Integer: Set an initialization delay, in milliseconds 
    randomize: false,    //Boolean: Randomize slide order 

    // Usability features 
    pauseOnAction: true,   //Boolean: Pause the slideshow when interacting with control elements, highly recommended. 
    pauseOnHover: true,   //Boolean: Pause the slideshow when hovering over slider, then resume when no longer hovering 
    useCSS: true,     //{NEW} Boolean: Slider will use CSS3 transitions if available 
    touch: true,     //{NEW} Boolean: Allow touch swipe navigation of the slider on touch-enabled devices 
    video: false,     //{NEW} Boolean: If using video in the slider, will prevent CSS3 3D Transforms to avoid graphical glitches 

    // Primary Controls 
    controlNav: true,    //Boolean: Create navigation for paging control of each clide? Note: Leave true for manualControls usage 
    directionNav: true,    //Boolean: Create navigation for previous/next navigation? (true/false) 
    prevText: "Forrige",   //String: Set the text for the "previous" directionNav item 
    nextText: "Neste",    //String: Set the text for the "next" directionNav item 

    // Secondary Navigation 
    keyboard: false,     //Boolean: Allow slider navigating via keyboard left/right keys 
    multipleKeyboard: false,  //{NEW} Boolean: Allow keyboard navigation to affect multiple sliders. Default behavior cuts out keyboard navigation with more than one slider present. 
    mousewheel: false,    //{UPDATED} Boolean: Requires jquery.mousewheel.js (https://github.com/brandonaaron/jquery-mousewheel) - Allows slider navigating via mousewheel 
    pausePlay: false,    //Boolean: Create pause/play dynamic element 
    pauseText: "Pause",    //String: Set the text for the "pause" pausePlay item 
    playText: "Play",    //String: Set the text for the "play" pausePlay item 

    // Special properties 
    controlsContainer: "",   //{UPDATED} jQuery Object/Selector: Declare which container the navigation elements should be appended too. Default container is the FlexSlider element. Example use would be $(".flexslider-container"). Property is ignored if given element is not found. 
    manualControls: "",    //{UPDATED} jQuery Object/Selector: Declare custom control navigation. Examples would be $(".flex-control-nav li") or "#tabs-nav li img", etc. The number of elements in your controlNav should match the number of slides/tabs. 
    sync: "",      //{NEW} Selector: Mirror the actions performed on this slider with another slider. Use with care. 
    asNavFor: "",     //{NEW} Selector: Internal property exposed for turning the slider into a thumbnail navigation for another slider 

    // Carousel Options 
    itemWidth: 0,     //{NEW} Integer: Box-model width of individual carousel items, including horizontal borders and padding. 
    itemMargin: 0,     //{NEW} Integer: Margin between carousel items. 
    minItems: 0,     //{NEW} Integer: Minimum number of carousel items that should be visible. Items will resize fluidly when below this. 
    maxItems: 0,     //{NEW} Integer: Maxmimum number of carousel items that should be visible. Items will resize fluidly when above this limit. 
    move: 0,      //{NEW} Integer: Number of carousel items that should move on animation. If 0, slider will move all visible items. 
+0

더 많은 코드를 표시하십시오. 'slideshow : false'는 충분하지 않습니다. – Mixxiphoid

+0

어디에서 슬라이드 쇼를 설정 했습니까? –

+0

flexslide 스크립트 .js 파일에서 slideshow : false를 설정했습니다 – bjkam

답변

1

는 프론트 엔드 레벨의 일부 대체가있을 수 있습니다 같은 파일이다 : 다른 옵션의

<script type="text/javascript"> 
    jQuery(window).load(function(){ 
    jQuery('.flexslider').flexslider({ 
     slideshow: true, 
     }); 
    <script> 
0

Here 목록을 당신은 할 수있다 용도.

+1

링크 전용 답변은 권장하지 않으므로 SO 답변은 솔루션 검색의 종점이어야합니다. . 또 다른 중간 기착은 시간이 지남에 따라 쇠퇴 해 간다. 링크를 참조 용으로 유지하면서 독립형 시놉시스를 여기에 추가하는 것을 고려해보십시오. – kleopatra

1

이 문제도 발생했습니다. 프론트 엔드에서 변경되어 해결되었습니다.

<script type="text/javascript" charset="utf-8"> 
    $(document).ready(function() { 
     $('.flexslider').flexslider({ 
     slideshow: false 
     }); 
    }); 
</script> 
관련 문제