1
我使用jQuery Mobile和正在開展像這樣的對話:jQuery的事件訂閱 - 如何讓事件PARAMS
$.mobile.changePage('#someDiv', { role: 'dialog', params: callbackFunction });
我在聽的事件,我想能夠獲得上面定義的參數,可以,但不能弄清楚如何從以下訪問:
$('#someDiv').on('pageshow', function(evt){
//hmm... how to access the role or params values above?
});
感謝,
安迪
感謝您的快速答覆但不幸的是,如果我用你的代碼,someVar ===未定義。但是,如果我看$(this).data('role'),它會顯示'對話'。 – Andy
好了,然後使用'$ .mobile.changePage('#someDiv',{role:'dialog',params:callbackFunction});'並從'data method'獲取'params' – sally
不確定我是否傳遞params您最初指出的changePage呼叫或外部呼叫。似乎不能使用該對象文本中的自定義屬性。 – Andy