jQuery mobile的header和footer在点击屏幕的时候消失的解决办法
jQuery Mobile简介
jQuery Mobile 是创建移动 web 应用程序的框架。
jQuery Mobile 适用于所有流行的智能手机和平板电脑。
jQuery Mobile 使用 HTML5 和 CSS3 通过尽可能少的脚本对页面进行布局。
给header和footer添加 data-position="fixed" 和 data-tap-toggle="false"即可,代码如下:
<div data-role="footer" data-position="fixed" data-tap-toggle="false"> <div data-role="navbar"> <ul> <li><a onclick="app.show('pgJgbfMain','pgJgbfXq')">门店详情</a></li> <li><a onclick="app.show('pgTgbf','pgJgbfXq')">备忘登记</a></li> <li><a onclick="app.show('pgTgbf','pgJgbfXq')">退货</a></li> <li><a onclick="app.show('pgTgbf','pgJgbfXq')">换货</a></li> </ul> </div> </div> <!-- footer end -->
PS:jquery mobile取消header和footer点击隐藏
header 跟footer 上下两个浮动bar上,预设为 true,点击页面会消失再次点击会显示
要取消此功能
方法一:在HTML标签上加入
<div data-role="header" data-position="fixed" data-tap-toggle="false"> ---content </div>
方法二:在jQeury 加入
$("div[data-role=header],div[data-role=footer]").fixedtoolbar({ tapToggle:false });
以上所述是小编给大家介绍的jQuery mobile的header和footer在点击屏幕的时候消失的解决办法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
相关推荐
-
jQuery在header中设置请求信息的方法
jquery是js的类库,js本身不能操作header,因为js是在浏览器加载页面过程中才开始执行的header需要服务器端执行操作 如果是ajax,是可以设置header $.ajax({ url: "", data: {}, type: "GET", beforeSend: function(xhr){xhr.setRequestHeader('X-Test-Header', 'test-value');},//这里设置header success: funct
-
Jquery原生态实现表格header头随滚动条滚动而滚动
最近在做一个项目,功能已经实现,突然用户要求表头是浮动的(因为内容在同一页面展示,当滚动时,看不到列头).由于功能已经实现使用jquery+纯html,为了改动少只能使用jquery原生态实现滚动. html表头代码: 复制代码 代码如下: <tr class="header" > <td width="150" style="border-bottom:0px;"> </td> <td colspan=
-
jQuery.ajax 跨域请求webapi设置headers的解决方案
解决跨域调用服务并设置headers 主要的解决方法需要通过服务器端设置响应头.正确响应options请求,正确设置 JavaScript端需要设置的headers信息 方能实现. 1.第一步 服务端设置响应头,在webapi的web.config做如下设置 <system.webServer> <httpProtocol> <!--跨域配置开始--> <customHeaders> <add name="Access-Control-All
-
jQuery中:header选择器用法实例
本文实例讲述了jQuery中header选择器用法.分享给大家供大家参考.具体分析如下: 此选择器能够匹配标题元素,即(h1-h6). 语法结构: 复制代码 代码如下: $(":header") 此选择器一般也要和其他选择器配合使用,比如类选择器和元素选择器等等.例如: 复制代码 代码如下: $(".qiantai:header").css("color","blue") 以上代码能够将类名为qiantai的标题元素中的字体颜
-
jQuery mobile的header和footer在点击屏幕的时候消失的解决办法
jQuery Mobile简介 jQuery Mobile 是创建移动 web 应用程序的框架. jQuery Mobile 适用于所有流行的智能手机和平板电脑. jQuery Mobile 使用 HTML5 和 CSS3 通过尽可能少的脚本对页面进行布局. 给header和footer添加 data-position="fixed" 和 data-tap-toggle="false"即可,代码如下: <div data-role="footer&q
-
jQuery Mobile页面跳转后未加载外部JS原因分析及解决
在使用jQuery Mobile进行Web开发中,当页面跳转时(pageA => pageB),在pageB中引用的JS并未成功运行.因为,JQM并为将整个页面加载到当前的dom中,仅将data-role="page"元素加入当前的dom中. 因此,在<head>中引入的外部JS文件,以及<page>标签外的JS均不能正常运行,刷新页面后方可加载成功. 鉴于JQM这个特性不太可能主动更改,可以用两种方法来解决:一是在index页面中,注册所有需要使用到的外
-
jQuery获取CSS样式中的颜色值的问题,不同浏览器格式不同的解决办法
使用jQuery获取样式中的background-color的值时发现在获取到的颜色值在IE10以下版本中是以HEX格式显示[#ffff00],而IE10,.Chrome.Firefox中则是以GRB格式显示[rgb(255,0,0)],由于需要对颜色值进行判断处理,所以需要得到统一的颜色格式,最好是HEX格式的,方便处理点.搜索了一下,从国外的一个网站上得到一段代码: 复制代码 代码如下: $.fn.getHexBackgroundColor = function() { var rgb
-
jquery(live)中File input的change方法只起一次作用的解决办法
错误写法 复制代码 代码如下: $("#uploadImg").click(function(){ do something }); 正确写法 复制代码 代码如下: $("#uploadImg").live('change',function(){ do something });
-
jquery Mobile入门—多页面切换示例学习
1.在JQuery Mobile中,多个页面的切换是通过<a>元素.并将<href>属性设置为#+对应的id号的方式进行的. 2.多页面切换示例代码: 复制代码 代码如下: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <meta
-
jQuery Mobile页面返回不需要重新get
jQuery Mobile 是用于创建移动 Web 应用的前端开发框架. jQuery Mobile 可以应用于智能手机与平板电脑. jQuery Mobile 使用 HTML5 & CSS3 最小的脚本来布局网页. 最近公司的web app项目,使得我有幸一直接触和学习jQuery Mobile.这确实是一个很不错的移动开发库,有助于擅长web开发的工程师,快速入门并构建自己的移动应用.但是在前两天,我碰到了一个问题,使我查了很多资料都没有找到很好的解决方案,最终只能逼着我读jQuery Mo
-
JQuery Mobile实现导航栏和页脚
导航栏由一组水平排列的链接构成,通常位于页眉或页脚内部. 默认地,导航栏中的链接会自动转换为按钮(无需 data-role="button"). 导航栏部分的代码一般放置在data-role为header的div的内. <div data-role="header"> <a href="#" data-role="button" data-icon="home">首页</a&g
-
jQuery Mobile + PHP实现文件上传
很简单的一个小例子 jQuery Mobile + PHP 通过超全局 $_FILES 上传,然后用move_uploaded_file()方法把上传的图片移动到到本地服务器下的文件夹, 下面是html和php的代码 复制代码 代码如下: <!DOCTYPE html> <html> <head> <meta charset = "utf-8"> <link rel=&
-
jQuery Mobile中的button按钮组件基础使用教程
一.Button 组件及 jQuery Mobile 如何丰富组件样式 在 jQuery Mobile 里,可以通过给任意链接添加 data-role="button" 来产生一个 button 组件,jQuery Mobile 会追加一定的样式到链接,值得注意的是,jQuery Mobile 在给组件元素追加样式时不一定只在原有的元素上添加 CSS 和 Javascript 响应,一般还会追加一些新的元素使到组件的样式更接近于原生的 App 组件样式.下面给出一个例子: 这是一个添加
-
使用jQuery Mobile框架开发移动端Web App的入门教程
一.jQuery Mobile 的渐进增强设计与浏览器支持 根据维基百科( Wikipedia ) 的解释,渐进增强的设计主要包括以下几点 basic content should be accessible to all web browsers (所有浏览器都应能访问全部基础的内容) basic functionality should be accessible to all web browsers (所有浏览器都应能访问全部基础的功能) sparse, semantic markup
随机推荐
- Shell字符串比较相等、不相等方法小结
- 新人报道,发个小技巧(js数组重复判断)
- 两种java文件上传实例讲解
- java LRU算法介绍与用法示例
- 详解Java回调的原理与实现
- java HashMap内部实现原理详解
- Android自定义录制视频功能
- 用C++类实现单向链表的增删查和反转操作方法
- PHP防盗链代码实例
- yii的CURD操作实例详解
- 浅析php中jsonp的跨域实例
- 基于jquery的一行代码轻松实现拖动效果
- 关于rundl132.exe vidll.dll LOGO1.exe 的清除方法
- apache使用日志分割模块rotatelogs分割日志详解
- 用DNSPod和Squid打造自己的CDN (六) 编译并安装Squid
- C#中Web.Config加密与解密的方法
- Mac OS上搭建Apache+PHP+MySQL开发环境的详细教程
- php base64 编码与解码实例代码
- apache+codeigniter 通过.htcaccess做动态二级域名解析
- Android编程画图之抗锯齿解决方法