2017-01-19 16 views
1

現在のfullPage.jsオプション/設定を取得する方法があるかどうかを知るfitToSectionautoScrollingが真か偽かを知る必要があります。 $.fn.fullpage.setFitToSection()$.fn.fullpage.setAutoScrolling()を使用して設定する方法がありますが、逆は$.fn.fullpage.getFitToSection()または$.fn.fullpage.getAutoScrolling()のようになりますか?現在のfullPage.jsオプション/設定を取得

答えて

2

Nop。彼らはアクセスできません。しかし、あなたがそれらを設定しているように、あなたは自分のコードでそれをつかめることができます。

var fitToSection = false; 

$('#fullpage').fullPage({ 
    fitToSection: fitToSection 
}); 

$('#demo').click(function(){ 
    $.fn.fullpage.setFitToSection(false); 

    //keeping track of it in my side 
    fitToSection = false; 
}); 

$('#demo2').click(function(){ 
    $.fn.fullpage.setFitToSection(true); 

    //keeping track of it in my side 
    fitToSection = true; 
}); 

この方法では、いつでもあなたのグローバルfitToSectionにアクセスできます。

+0

すぐに回答いただきありがとうございます@Alvaro。あなたの例に基づいて、私はfullPage.jsプラグイン自体がどんな状況でも自動的に 'fitToSection'と' autoScrolling'設定を変更しないと仮定します。もし私が間違っていると分かったら教えてください。 – cypark

+0

'responsiveWidth'や' responsiveHeight'を使うと、内部的に 'autoScrolling'が変更されます。しかし、コールバック 'afterResponsive'を使うことで、いつこのことが起こるか知ることができます。 'fitToSection'に関しては、それは応答で' false'に変わります。 – Alvaro

+0

あなたの説明のおかげで@Alvaro。非常に役立ちます。 – cypark

関連する問題