2016-08-10 7 views
1

私は少しのプラグインを作っています。これはフルページプラグインです。一度スクロールすると、ビュー全体が次のビューにスクロールされます。jQuery - プラグインへのユーザー機能

問題は、ページがセクションへのスクロールを完了した後に、ユーザーに機能を追加する可能性を与えたいということです。フィドル作業

(基本的な機能のためのコードをコメントしようとしている):https://jsfiddle.net/gx1kf7ee/1/

私はOnLoadプロパティを上書きしようとしていた。これにより

var settings = $.extend({ 
    anchors: [], 
    showHistory: true, 
    section: "section", 
    easing: "easeInOutQuart", 
    speed: 1000, 
    onLoad: function() {} 
}, opts); 

$(document).ready(function() { 
    $("#fullPage").fullPage({ 
     anchors: ["first", "second", "third"], 
     showHistory: true, 
     speed: 500, 
     onLoad: function() { 
      alert("Hello"); 
     } 
    }); 
}); 

しかし、明らかにそのようには機能しません。

これに関する助力?

+0

animate関数とchangeSectionアニメーション関数のサイズ変更でsettings.onLoadをsettings.onLoad()に変更するとどうなりますか? –

+1

@PrashantMajhwarああ、ありがとう!それは今働く^^ – Cheshire

答えて

1

関数として呼び出すだけで済みます。 代わりの settings.onload あなたは settings.onload() として、それを実行し、それが動作するはずです。

+0

ああ、私はそれについて考えなかった!どうもありがとう! – Cheshire

関連する問題