2017-01-13 7 views
0

私はFramework7:

リンクyear.htmlと呼ばれるファイルに行く私のswiperスライダーのスライド上のリンクの存在を持ってリダイレクトないswiperスライダ上のリンク

http://pastebin.com/ggN3TqgA 

year.html

http://pastebin.com/ibKKUJ54 
(ソースコード内のリストビューから採取)

ルーティングがAjaxで行われていることを理解しています。キッチンシンクiosスライダのソースコードを編集してリンクを追加しても問題ありません。

なぜ私のプロジェクトがリンクをブロックしているのか分かりません。私は試しました:

mainView.router.loadPage('year.html'); 

my-app.jsでは、役に立たないです。誰でも知っている理由は?

+1

同じディレクトリにyear.htmlされていますし、リモートのURLからそれをロードしていますか?あなたはhttp://jsfiddle.netであなたの全体の例を作ってください、私はあなたを助けることができますか? – tinyCoder

+0

https://jsfiddle.net/u28e4yd0/ – Anonymous

+0

year.htmlは同じディレクトリ – Anonymous

答えて

0

問題はスライダではなく、インデックスページであるメインのpageクラスを忘れてしまったため、新しいページをレンダリングする場所をaijaxに知らせることが重要です。year.html

だけ追加します。スライダーの前に

<div class="pages navbar-through toolbar-through"> 
     <div data-page="index" class="page"> 

を、そして</body>タグの前に2つのdivを閉じることを忘れないでください。

enter image description here

+0

素晴らしいです、ありがとうございます。 – Anonymous

関連する問題