【发布时间】:2012-05-06 16:09:41
【问题描述】:
我目前正在将 jQuery Mobile 用于 Phonegap 应用程序,我想知道如何添加一个仅在页面内容上半透明的黑色叠加层。我不希望它覆盖顶部和底部的导航栏。这会在我向服务器发出 AJAX 调用时发生。
当您在搜索栏中键入时,此效果类似于 Twitter iOS 应用程序。
$('#search').ajaxStart(function() {
// what do I put here?
});
感谢大家的帮助!非常感谢。
【问题讨论】:
-
完全取决于你的页面是如何布局的,但基本上你想在文档中附加一个 div,设置它的样式以使其符合你的标准(半透明,位于内容上方但低于导航栏),然后有条件地显示/隐藏它。您发布的代码中唯一缺少的行是
$('#my-div').show()。剩下的就是 CSS。
标签: javascript jquery css jquery-mobile