Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript pageinit上的面板高度大小计算_Javascript_Jquery_Html_Css_Jquery Mobile - Fatal编程技术网

Javascript pageinit上的面板高度大小计算

Javascript pageinit上的面板高度大小计算,javascript,jquery,html,css,jquery-mobile,Javascript,Jquery,Html,Css,Jquery Mobile,请查看以下屏幕截图: 第一次打开页面时,右侧面板的高度计算不正确,无法填充整个部分 打开或点击页面似乎触发页面或其他事件,标志以中间为中心,面板高度被正确计算到内容div的高度100%。 正确的布局如下: 我的问题在哪里 我读到确切的页面高度是在jqm的pageshow事件中首先知道的。内容分区或面板(?)的高度似乎计算得太晚。是否有可能手动触发更新 这是我的错误还是我错过了完全不同的东西?是否有解决此问题的方法?处理动态项目时,请调用$.mobile.resetActivePageHeig

请查看以下屏幕截图:

第一次打开页面时,右侧面板的高度计算不正确,无法填充整个
部分

打开或点击页面似乎触发页面或其他事件,标志以中间为中心,面板高度被正确计算到内容div的高度100%。

正确的布局如下:

我的问题在哪里

我读到确切的页面高度是在jqm的pageshow事件中首先知道的。内容分区或面板(?)的高度似乎计算得太晚。是否有可能手动触发更新


这是我的错误还是我错过了完全不同的东西?是否有解决此问题的方法?

处理动态项目时,请调用
$.mobile.resetActivePageHeight()
页面上显示


此外,
$.mobile.resetActivePageHeight()函数可以随时调用,特别是在动态向页面追加页眉/页脚时。

尝试调用
$.mobile.resetActivePageHeight()
页面上显示
。请添加一些代码。尝试使用另一个加载事件,如
$(window).load(function(){/*您的东西在这里*/})
来延迟event@Omar你搞定了!我会投票支持这个答案10次,这困扰了我好几个星期……不客气。我用一个小提示更新了我的答案:)