swiper.min.js插件如何判断左滑和右滑
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了swiper.min.js插件如何判断左滑和右滑相关的知识,希望对你有一定的参考价值。
参考技术A <!DOCTYPE html><html>
<head>
...
<link rel="stylesheet" href="path/to/swiper.min.css">
</head>
<body>
...
<script src="path/to/swiper.min.js"></script>
</body>
</html>追问
我不是问格式,一个四个div,我就是想在右滑的时候将第一个div隐藏,第四个显示,右滑的时候,左滑的时候第一个显示,第四个隐藏,但我需要先触发左滑和右滑,做判断,有办法吗
抽屉实现-->
DrawerLayout可以实现左滑和右滑功能,只要在layout文件中配置好左右两个抽屉就可以了,左右两个抽屉可以是任意的view,结合NavigationView可以很好实现侧滑菜单的功能
要使用DrawerLayout,需要v4包,使用NavigationView,需要v7包;
--------------------------------------------布局------------------------------------------------
<?xml version="1.0" encoding="utf-8"?>
<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.qianfeng.zhouyi.drawerlayouttest.MainActivity">
<FrameLayout
android:layout_width="match_parent"
android:layout_height="match_parent"/>
<android.support.design.widget.NavigationView
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_gravity="left"
app:headerLayout="@layout/layout_navhead"
app:menu="@menu/mymenu"
android:id="@+id/navTest"
/>
</android.support.v4.widget.DrawerLayout>
----------------------------------------------------------------------------
drawlayout只需要配置layout_gravity属性为“left”或“right”即可自动构建左边或右边的抽屉,也可两个都配置
headerLayout就是给导航栏增加一个头部Layout。
menu就是对应菜单项的选择条目。
--------------------------------------navigationview的响应操作--------------------------------------------
设置navigationview的菜单响应:
//设置导航栏NavigationView的点击事件 NavigationView mNavigationView = (NavigationView) findViewById(R.id.navigation_view); mNavigationView.setNavigationItemSelectedListener(new NavigationView.OnNavigationItemSelectedListener() { @Override public boolean onNavigationItemSelected(MenuItem menuItem) { switch (menuItem.getItemId()) { //事件操作... } menuItem.setChecked(true);//点击了把它设为选中状态 mDrawerLayout.closeDrawers();//关闭抽屉 return true; } });
以上是关于swiper.min.js插件如何判断左滑和右滑的主要内容,如果未能解决你的问题,请参考以下文章