我对打开面板上的一个事件有 疑问 http://jquerymobile.com/demos/1.3.0-beta.1/docs/panels/
当面板打开时,我想显示一条警报消息,我尝试使用面板事件但没有任何想法?
$("#filePanel").on("open",function(){
alert("hi all");
});
$("#filePanel").on("close",function(){
alert("byebye");
});
提前致谢
我对打开面板上的一个事件有 疑问 http://jquerymobile.com/demos/1.3.0-beta.1/docs/panels/
当面板打开时,我想显示一条警报消息,我尝试使用面板事件但没有任何想法?
$("#filePanel").on("open",function(){
alert("hi all");
});
$("#filePanel").on("close",function(){
alert("byebye");
});
提前致谢
正确的事件是panelbeforeopen和panelbeforeclose。
$("#filePanel").on("panelbeforeopen",function(){
alert("hi all");
});
$("#filePanel").on("panelbeforeclose",function(){
alert("byebye");
});
$("#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"也是可以使用的事件。(我不能评论,所以我不得不把这个作为答案)