3

我对打开面板上的一个事件有 疑问 http://jquerymobile.com/demos/1.3.0-beta.1/docs/panels/

当面板打开时,我想显示一条警报消息,我尝试使用面板事件但没有任何想法?

$("#filePanel").on("open",function(){
    alert("hi all");
});

$("#filePanel").on("close",function(){
        alert("byebye");
});

提前致谢

4

2 回答 2

5

正确的事件是panelbeforeopenpanelbeforeclose

$("#filePanel").on("panelbeforeopen",function(){
 alert("hi all");
});

$("#filePanel").on("panelbeforeclose",function(){
    alert("byebye");
});

API:http ://api.jquerymobile.com/panel/#event-beforeclose

于 2013-08-21T10:14:47.693 回答
0
$("#filePanel").on("panelopen",function(){
 alert("hi all");
});

$("#filePanel").on("panelclose",function(){
    alert("byebye");
});

API:http ://api.jquerymobile.com/panel/#event-beforeclose 刚刚修改了@Omar 的答案(日期为 2013 年 8 月 21 日),以传达这一点"panelopen""panelclose"也是可以使用的事件。(我不能评论,所以我不得不把这个作为答案)

于 2016-10-12T10:12:01.533 回答