主頁面的寫法html
(function($, doc) {
mui.init({
swipeBack : false,
subpages: [{
id: 'addMemberContent',
url: 'addMemberContent.html',
styles: {
top: '45px',
bottom: 0,
bounce: 'vertical'
}
}]
});
$.plusReady(function() {
var postBtn=doc.getElementById('bntPost');//獲取主頁面按鈕的DOM.
postBtn.addEventListener('tap',function(){ //監聽DOM的事件
var addMemCont=plus.webview.getWebviewById("addMemberContent"); //根據ID獲取子頁面web
// var subPages=plus.webview.currentWebview().children();//獲取當前頁面全部的子頁面;函數
// var addmemCont=subPages[0]; 根據索引或缺子頁面
$.fire(addMemCont,'postMember', null); // $.fire(目標頁面,子頁面的函數,要傳的值)
});post
子頁面的寫法:ui
window.addEventListener('postMember', function() { url
//執行的函數}spa
});code
window.addEventListener('newsId',function(event){ //得到事件參數 var id = event.detail.id;
htm