【質問内容】
「popover」を使用して、数種類あるポップアップ(新着通知、フォルダを作成、編集)から押されたポップアップに応じて処理を変更したいのですが、個別に判定するにはどのようにすればよいのか分からなかった為ご質問致しました。
何卒よろしくお願い致します。
index.html
html
1 <ons-toolbar> 2 3 <div class="center">Home</div> 4 <div class="right"> 5 <script type="text/javascript" src="popover.js"></script> 6 <ons-toolbar-button><ons-icon icon="ion-ios-bell" onclick="popover.show(event)"></ons-icon></ons-toolbar-button> 7 </div> 8 </ons-toolbar> 9
popover.html
<ons-popover var="popover" cancelable style="width: 95%; max-width: 300px;" direction="down" animation="fade"> <link rel="stylesheet" href="css/popover.css"> <ons-row> <ons-col class="menu-item-col" onclick="navi.hide()"> <ons-icon icon="ion-upload" class="menu-item-icon"></ons-icon> <div class="menu-item-label" color: #999;>新着通知</div> </ons-col> <ons-col class="menu-item-col" onclick="navi.hide()"> <ons-icon icon="ion-folder" class="menu-item-icon"></ons-icon> <div class="menu-item-label" color: #999;>フォルダを作成</div> </ons-col> <ons-col class="menu-item-col" onclick="navi.hide()"> <ons-icon icon="ion-edit" class="menu-item-icon"></ons-icon> <div class="menu-item-label" color: #999;>編集</div> </ons-col> </ons-row> </ons-popover>```html
popover.js ```javascript var navi = null; ons.ready(function() { ons.createPopover('popover.html').then(function(popover){ navi = popover; }); });
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/11/03 01:49