当我们使用移动终端,我们可以切换标签栏通过触摸屏手势,如
应用程序栏,如网易新闻,我们说通常由导航栏和对应的
选项卡的内容,以及在导航栏和标签对应的内容的标签标签也将开关。本文将
介绍一个例子来介绍移动终端标签触摸屏开关效应。
我们要准备一个
选项卡导航# pagenavi,其中包含四个导航按钮切换选项卡导航,然后#滑动开关的主要内容。这里我们应该放置四个相对应的导航按钮,并且内容是定制的。
CSS3
Javascript
PHP
HTML5
…
…
当然,我们还需要将CSS样式添加到HTML中,这是基于您自己的习惯。
由于
移动端应用,我们装载zepto.js,和Zepto是一个jQuery,那么你需要加载的
插件touchslider.js触摸屏上滑动。
下一步,我们称touchslider直接,通过
设置绑定标签、滑动方向、
速度、时间等信息实现内容交换,请查看
详细代码:
VaR页= 'pagenavi;
无功mslide = 'slider;
无功mtitle = 'emtitle;
arrdiv = 'arrdiv;
var = document.getelementbyid(页)GetElementsByTagName(A);
VaR TT =新touchslider({编号:mslide,汽车':' 1 ',外汇:'ease-out,方向:右,速度:600,超时:5000以前:
功能){
var = document.getelementbyid(这个页)。GetElementsByTagName(A);
为{ }。P。类名=;
为{ } classname =活动的指标;
这个,p =索引;
VaR txt =为{指数}。innerText;
$(# (+本。页)。母)。找到('。emtitle)的
文本(TXT);
无功txturl =为{ } getAttribute('href指数);
VaR特尔= txturl.split(' #);
$(# (+本。页)。母)。找到('。_btn)。Attr('href,特尔{ 1 });
});
tt.page =页;
TT = 0;
对于(var i = 0;i < as.length;i++){
(
函数(){())
var j = i;
为{ };
{ }为J。onclick=函数(){
this.tt.slide(J);
返回false;
}
});
}
以上是关于移动终端标签触摸屏切换效果的关键代码,
分享给大家,希望大家喜欢。