Jquery mobile jQm弹出窗口赢得';如果按钮调用函数,则不能关闭
单点击产生弹出窗口出现,在“取消”按钮旁边,我也放置了功能调用按钮。我认为这足以让一个“关闭”关闭弹出窗口,但我需要两次才能关闭它。在这种情况下,我是错过了什么还是必须这样写Jquery mobile jQm弹出窗口赢得';如果按钮调用函数,则不能关闭,jquery-mobile,popup,Jquery Mobile,Popup,单点击产生弹出窗口出现,在“取消”按钮旁边,我也放置了功能调用按钮。我认为这足以让一个“关闭”关闭弹出窗口,但我需要两次才能关闭它。在这种情况下,我是错过了什么还是必须这样写 <div data-role="popup" id="popMe" data-overlay-theme="b" data-theme="a" data-dismissible="false" style="max-width:400px;"> <div data-role="header" data-t
<div data-role="popup" id="popMe" data-overlay-theme="b" data-theme="a" data-dismissible="false" style="max-width:400px;">
<div data-role="header" data-theme="b">
<h1 id='h1pop'>Tap PopUp</h1>
</div>
<div role="main" class="ui-content">
<h3 class="ui-title">Single tap</h3>
<p>This is a popup...</p>
<a class="ui-btn ui-corner-all ui-shadow ui-btn-inline ui-btn-b" onclick="myfunction()">Call function</a>
<a href="#" class="ui-btn ui-corner-all ui-shadow ui-btn-inline ui-btn-b" data-rel="back">Cancel</a>
<a href="#pagetwo" class="ui-btn ui-corner-all ui-shadow ui-btn-inline ui-btn-b" data-transition="flow">To Page 2</a>
</div>
</div>
function myfunction() {
$("#popMe").popup("close");
$("#popMe").popup("close");
alert('Here I'm, in the function');
// ... rest of code
}
点击弹出窗口
单抽头
这是一个弹出窗口
函数myfunction(){
$(“#popMe”)。弹出(“关闭”);
$(“#popMe”)。弹出(“关闭”);
警报(“我在这里,在函数中”);
//…代码的其余部分
}
以下是一个应该适用于您的代码片段:
函数myfunction(){
$(“#popMe”)。弹出(“关闭”);
log(“我在这里,在函数中”);
//…代码的其余部分
}
点击弹出窗口
单抽头
这是一个弹出窗口
我的功能
以下是一个应该适用于您的代码片段:
函数myfunction(){
$(“#popMe”)。弹出(“关闭”);
log(“我在这里,在函数中”);
//…代码的其余部分
}
点击弹出窗口
单抽头
这是一个弹出窗口
我的功能
:感谢你的宝贵建议,我会尽量遵循这些建议,以减少错误和无效代码。@Omar:嗨,Omar,老实说,我不知道对话框小部件和带有对话框选项的页面是否是同一件事,以及页面的数据对话框
属性是否会保留。请看这里:并请发表您的评论…@Omar:。。。或者,如果你有时间的话,也许可以看看1.5阿尔法,看看会发生什么。你是对的。页面可以转换为接受所有pagecontainer事件的对话框,但“对话框小部件”将被删除:谢谢你的宝贵建议,我会尽量遵循这些建议,以减少错误和无效代码。@Omar:嗨,Omar,老实说,我不知道对话框小部件和带有对话框选项的页面是否相同,以及页面的数据对话框
属性是否会保留。请看这里:并请发表您的评论…@Omar:。。。或者,如果你有时间的话,也许可以看看1.5阿尔法,看看会发生什么。你是对的。页面可以转换为接受所有pagecontainer事件的对话框,但“对话框小部件”将被删除。