javascript - 在 jquerymobile 页面中动态添加元素

标签 javascript jquery jquery-mobile

当我在运行时动态附加元素(position:absolute)

content part  (data-role=content)

JqueryMobile Page 的 footer 不会根据

的高度设置

新添加的元素。有人可以告诉我为什么会发生这种情况吗?

最佳答案

这可能有很多原因,如果不查看代码就无法告诉您太多信息。

例如,您有最新的 JQuery 移动版本吗?

现在我的猜测是,您没有做任何事情来让页脚知道已动态添加新元素。在我自己的实现中,最新版本的 JQuery mobile 解决了这个问题,但是请看一下其他解决方案,例如:how to keep jquery mobile header and footer fixed?

这里使用 iScroll 作为一个可行的解决方案。您还可以查看:scrollview for jQuery mobile tollbars *not* to be fixed

关于javascript - 在 jquerymobile 页面中动态添加元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10884696/

相关文章:

javascript - 如何在 jquery 中将两个 DOM 元素组合为一个

javascript - Angular2 react 形式: Validate fields inside *ngIf

使用函数参数进行 Javascript 单元测试

java - 关于即使网页滚动也保持静态的链接/文本/图像

javascript - 如何在 Reactjs 的菜单中设置 onClick 函数?

javascript - Deferred 和/或 Promise 数组的 jQuery.when() 进度

javascript - 从重复色样设置嵌套元素的背景色

css - 为手机加载不同的 CSS(但不适用于平板电脑)

javascript - 导致移动导航无法点击的页面转换

javascript - 如何在 div 中放置按钮和内联搜索输入