jquery移动弹出关闭按钮 - 如何关闭而不回去?

Red*_*pia 4 youtube jquery popup jquery-mobile

我在jquery mobile 1.2.0中使用新的弹出对话框来显示一堆youtube视频.以下是我正在使用的弹出式示例:

http://jquerymobile.com/demos/1.2.0/docs/pages/popup/popup-iframes.html

注意地图示例......它是一个带有关闭按钮的fancybox样式.我让我的视频弹出窗口做了同样的事情.区别在于附加的关闭链接,添加到弹出窗口中,如下所示:

<a href="##" data-rel="back" data-role="button" data-theme="a" data-icon="delete" data-iconpos="notext" class="ui-btn-right">Close</a>
Run Code Online (Sandbox Code Playgroud)

问题在于:打开一个视频然后关闭它,然后打开下一个视频并关闭它,第一个视频再次出现.我认为这是因为之前的视频是历史中"后退"的位置,而关闭框则实现为"后退".

是否有内置的方法将关闭框实现为真正的"关闭",或者我需要通过javascript来实现吗?

Ian*_*lin 15

@Redtopia,感谢您的回复.我通过myPopup.popup({ history: false });在弹出窗口上设置选项来解决我的问题.一切正常.

  • 适合我!实际上我在HTML中添加了`data-history ="false"` - >`<div data-role ="popup"data-history ="false"id ="myPopup"> </ div> (3认同)