0

Intel App Framework を使用してモバイル アプリを開発しています。複数ページのアプリケーションよりも効率的だと思うアプリケーション全体を1つのページにまとめたいと思います。

したがって、私のページは次のようになります。

<div id="page_1">

<a href="#page_2">

</div>

<div id="page_2">

Page 2 content

</div>

ここでは、div page_1 と page_2 にそのコンテンツが含まれており、リンクとして、またはボタンを介して他のページにリンクされています。

Intel フレームワークには、デスクトップまたはタブレット ビューの左から伸びる組み込みのサイド ナビゲーション バーがあります。

そのサイド ナビゲーション バーをページ 2 に表示したいが、ページ 1 には表示したくない。

この場合、サイド ナビゲーション バーを削除するアプリ フレームワーク関数が組み込まれています。 $.ui.disableSideMenu();

次のようなonclickイベントでこの機能を試しました

<button onClick=" $.ui.disableSideMenu();">Remove Side Nav</button>

うまくいきましたが、この関数を page_1 にのみ適用するにはどうすればよいですか?

4

1 に答える 1

2

data-loadパネルでおよび属性を使用data-unloadして、サイド メニューを無効または有効にする機能を記述できます。

ここに実際の例があります: http://jsbin.com/isofiSe/2 コードはこちら: http://jsbin.com/isofiSe/2/edit

AFUI パネルのドキュメントはこちら: http://app-framework-software.intel.com/documentation.php#afui/afui_panels

于 2013-11-13T16:05:20.540 に答える