问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何点击footer中的navbar只切换content的内容

发布网友 发布时间:2024-10-04 09:05

我来回答

1个回答

热心网友 时间:2024-10-04 10:42

在JQM运用中想固定Header与Footer,当然Footer有个NavBar导航菜单,
<div data-role="page">
<div data-role="header">header</div>
<div data-role="content">这里是内容</div>
<div data-role="footer">footer</div>
</div>
格式如上,点击相应的结构菜单的时候希望它只替换
<div data-role="content"> ....... </div>
中的内容,然而它却是以页面的形式替换了整个一个"Page"。
关于这个问题,其实并没有很好的解决办法,这我估计是html的通病。
我google了一下(不要,估计搜索不到类似的问题),老外的解决办法其实和我之前的办法一样,就是在每个page中都重复写一个navbar,具体见下面的html:
Html代码 收藏代码
<div id="home" data-role="page">
<div data-role="header">
<h1>Home</h1>
</div>
<div data-role="content">
<p>
<a href="#page-1">Page 1</a>
</p>
</div>
</div>
<div id="page-1" data-role="page">
<div data-role="header">
<a href="#" data-icon="arrow-l" data-iconpos="left" data-rel="back" data-transition="slide" data-direction="reverse">Back</a>
<h1>Page 1</h1>
</div>
<div data-role="content">
<p>Page 1 content</p>
</div>
<div data-role="footer" data-position="fixed">
<div data-role="navbar">
<ul>
<li><a href="#page-1" data-role="tab" data-icon="grid" class="ui-btn-active">Page 1</a></li>
<li><a href="#page-2" data-role="tab" data-icon="grid">Page 2</a></li>
<li><a href="#page-3" data-role="tab" data-icon="grid">Page 3</a></li>
</ul>
</div>
</div>
</div>
<div id="page-2" data-role="page">
<div data-role="header">
<a href="#" data-icon="arrow-l" data-iconpos="left" data-rel="back" data-transition="slide" data-direction="reverse">Back</a>
<h1>Page 2</h1>
</div>
<div data-role="content">
<p>Page 2 content</p>
</div>
<div data-role="footer" data-position="fixed">
<div data-role="navbar">
<ul>
<li><a href="#page-1" data-role="tab" data-icon="grid">Page 1</a></li>
<li><a href="#page-2" data-role="tab" data-icon="grid" class="ui-btn-active">Page 2</a></li>
<li><a href="#page-3" data-role="tab" data-icon="grid">Page 3</a></li>
</ul>
</div>
</div>
</div>
<div id="page-3" data-role="page">
<div data-role="header">
<a href="#" data-icon="arrow-l" data-iconpos="left" data-rel="back" data-transition="slide" data-direction="reverse">Back</a>
<h1>Page 3</h1>
</div>
<div data-role="content">
<p>Page 3 content</p>
</div>
<div data-role="footer" data-position="fixed">
<div data-role="navbar">
<ul>
<li><a href="#page-1" data-role="tab" data-icon="grid">Page 1</a></li>
<li><a href="#page-2" data-role="tab" data-icon="grid">Page 2</a></li>
<li><a href="#page-3" data-role="tab" data-icon="grid" class="ui-btn-active">Page 3</a></li>
</ul>
</div>
</div>
</div>
他只不过是把页面跳转的效果去掉(默认是slide)了,让人感觉没切换page,只改变了中间的content。
具体JS如下:
Javascript代码 收藏代码
$("a[data-role=tab]").each(function () {
var anchor = $(this);
anchor.bind("click", function () {
$.mobile.changePage(anchor.attr("href"), {
transition: "none",
changeHash: false
});
return false;
});
});
$("div[data-role=page]").bind("pagebeforeshow", function (e, data) {
$.mobile.silentScroll(0);
$.mobile.changePage.defaults.transition = 'slide';
});
这是目前最好也是最能理解的解决办法。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
平阴县第一中学建校背景 平阴新一中初中新生应该准备什么东西? 2010年平阴新一中高中一年学费多少钱 平阴新一中往年试题,求,近期用,加招生计划!!!瞎答者S!!!请在两天内解 ... 硬盘格式化分区 硬盘ssd和hhd混合用 两个盘都要分区 在分区的时候 4k对... 硬盘功耗:固态与机械谁更耗电? ...块现象?它是怎么拼出来的?大学某老师说谷歌地图是人为P的..._百度... 使用usb分线器连接鼠标,usb optical mouse安装失败,(直接插电脑上的时候... 我用带芯片的USB数据线连接2个电脑,已经安装了数据线的驱动了,现在想让... 请问,从真南路1051弄到澳门路519号怎么走? 请教高手帮我解释一下我用firebug看网站&lt;div role="mian" &gt;&lt;/div&gt;是... ...= complementary属性是什么意思?其实这个role本身到底是用来做什么的... 华为m6全网通和wifi区别 华为m6全网通和wifi有啥区别 考完科二之后多久可以考科目三(科二和科三考试间隔几天) 洛阳三院是哪个医院 秦月好个人简介 洛阳生孩子哪个医院好 我买了一个vivox9现在急需用钱 买的时候花了2900想卖2300用了半个月 我9月8号分期买了一台vivox9splus,目前手机里发现了6月17号的使用历史... 刚买的vivox9为什么上网查到销售日期是几个月前的 怎么做好淘宝店?很喜欢鞋子所以就在淘宝卖鞋子可是生意都不好,也遇... ...双鞋子做限时促销,价格就是成本价+邮费,为什么没人来买? 自己家做的鞋子,客人都是做淘宝的,卖爆了,为什么自己做淘宝却做不起来... ...袜子需36元,2双鞋的价钱等于12双袜子的价钱,1双鞋,1双袜子各多少元... 王守仁心学的主要内容 王阳明心学的主要内容是什么 有没有日本的华人愿意合作做生意的?或者有这样的网站可以交流的?_百度... 华为手机怎么信任应用 包装测试哪家性价比高? 内存卡有何功用 前列腺增生并钙化能活多久 刘界夫个人介绍 vivo手机长焦微距在哪设置呢? 手机有哪些10倍变焦功能 仁寿叶家祠认祖归宗 唐家祠堂地址在哪里? 人生哲学导师杜士扬老师做客访谈节目带给人们的好处? 听说人生导师杜士扬是在湖南常德德山悟道的?谁知道具体情况? 你知道《父母成长课堂》要花多少钱才能请来人生导师杜士扬亲自讲? 我的园所想邀请人生哲学导师,教育家杜士扬老师演讲《父母成长课堂》需要... 当人生面对最大迷茫最大绝境怎么办?人生导师杜士扬会免费赠送我10多万的... 豫附的意思豫附的意思是什么 魏书司马楚之传原文及翻译 红警3的设定全开最高的,电脑的最低配置应该是什么 我是移动的卡,因为老打电话,所以想问,选择什么套餐会省钱? 红警3需要显存 红警3要求的电脑配置,还没有红警2高吗? 谁能告诉我 六下的 学奕and两小童辨日的译文 因长得太丑被皇帝嫌弃的大将:王德用什么结局? 王德焴王德焴-科技成就 王德用有量的译文