我有一个面板,并且试图在窗口很宽时始终显示面板。我根本不需要关闭按钮 - 总是在更宽的窗口中显示它。
jQuery Mobile Responsive Panel Dismiss 问题与其他问题一起有所帮助,但没有运气。我几乎可以让一切正常工作,但是每次我导航到新页面时,面板都会动画,这看起来很奇怪。
我现在正在考虑在左侧使用不是 jquerymobile 面板的固定 div。我可以从服务器做到这一点。但是保持面板打开似乎需要付出很多努力。
有什么提示吗?
我有一个面板,并且试图在窗口很宽时始终显示面板。我根本不需要关闭按钮 - 总是在更宽的窗口中显示它。
jQuery Mobile Responsive Panel Dismiss 问题与其他问题一起有所帮助,但没有运气。我几乎可以让一切正常工作,但是每次我导航到新页面时,面板都会动画,这看起来很奇怪。
我现在正在考虑在左侧使用不是 jquerymobile 面板的固定 div。我可以从服务器做到这一点。但是保持面板打开似乎需要付出很多努力。
有什么提示吗?
我也遇到这样的问题。这是我的解决方案:将以下 javascript 添加到您的标题中:
$(document).on("pagebeforeshow", function( event, data ) {
$('#my-panel').panel("open");
})
并在您的面板中添加两个属性:data-swipe-close="false" , data-dismissible="false"
那么面板将始终显示在您的 html 中
你有没有尝试过这样的事情:
$(document).on("pagebeforeshow", function( event, data ) {
$('#my-panel').panel("open");
})