2017-04-11 4 views
0

私はフレームワーク7でウェブサイトを作っています。別のページでjavascriptをアクティブにするときに問題が発生します。 私のJavaScriptは次のとおりです。フレームワーク7別のページにJavaScriptを追加するには?

function myFunction() { 
var x = document.getElementById('myDIV'); 
if (x.style.display === 'none') { 
    x.style.display = 'block'; 
} else { 
    x.style.display = 'none'; 
}} 

ジャバスクリプトは、ホームページでの作業が、私は別のページをロードするとき、それが機能していません。私はそれがmy-app.jsにインストールされていなければならないことを知っていますが、インストール方法はわかりません。 documentationに基づいて

答えて

0

は、ここで私が持っている:

名前other-pageでページを持っている場合。ページ名はで見つけますので

`<div class="pages"> 
    <div class="page" data-page="other-page"> 
     <div class="page-content"> 
     <!-- ... page content goes here ... --> 
     </div> 
    </div> 
    </div>` 

、ページ・コールバックの内側にあなたの関数を実行することができます。

// In page callbacks: 
myApp.onPageInit('other-page', function (page) { 
    // "page" variable contains all required information about loaded and initialized page 
    // write your function here 
}); 

そして、それの前に、あなたがあなたのアプリケーションを初期化していることを確認してください。

var myApp = new Framework7({ 
    pushState: true, 
    swipePanel: 'left', 
    // ... other parameters 
}); 
関連する問題