2017-06-25 17 views
0

私はLaravel Frameworkを使ってウェブサイトを開発しています。私のプロジェクトでは、私は異なるビュー/ページを持っています。今のところ、Navbarでクリックすると別々に表示されます。しかし、次のページ/ビューを前のページに表示/追加したい(つまり、オートローディングまたは無限スクロール)。スクロールすると別のビュー/ページを読み込む方法は?

javascriptやjQueryについてよくわかりません。私はjscrollについて調べていましたが、知識の不足のためにそれをどのように使用するかを理解することはできません。

私の言語が悪い場合は、ごめんなさい。可能であれば、デモの助けをいただければ幸いです。前もって感謝します。

+0

:JSが含ま。 それ以外の場合は、コントローラからビューのHTMLを返し、jqueryを使用してページから既存のビューを削除し、jqueryを使用して新しいビューを追加できます。 –

答えて

1

Infinite Scrollがあなたに役立つでしょう。

https://github.com/metafizzy/infinite-scroll

ステップ1:(コースのjqueryのを含めた後...あなたがそうでjqueryのをロードして)あなたの*の.blade.phpでJSを実装

ステップ2:追加は、例えば<body> - タグ

ステップ3:あなたは、あなたが探しているものを行い単一ページのアプリケーションを開発したい場合はAngularJS/React.jsのようなSPAのFWを使用する必要が

var infScroll = new InfiniteScroll('body', { 
... use options as required... 
}); 

https://github.com/metafizzy/infinite-scroll

関連する問題