1.0.4 • Published 1 year ago

basic-swipe v1.0.4

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

basicSwipe.js

simple swipe events library, just include swipeDown,swipeUp,swipeLeft,swipeRight, vanilla javascript, no dependencies.

Demo page.

how to use

import basicSwipe from "basic-swipe";

var prevPage = document.querySelector('.p1');
var nextPage = document.querySelector('.p2');

// add swipe event to dom, basicSwipe(theDom, swipeName, handle)
basicSwipe(prevPage, "swipeUp", function(){
    prevPage.classList.remove("active");
    nextPage.classList.add("active");
});

basicSwipe(nextPage, "swipeDown", function(){
    prevPage.classList.add("active");
    nextPage.classList.remove("active");
});

html & css example

html

    <div class="page p1 active"></div>
    <div class="page p2"></div>

css

.page {
    position: absolute; width: 100%; height: 100%; left: 0; top: 0; z-index: 1;
    opacity: 0;
    visibility: hidden;
}
.page.active {
    z-index: 10;
    opacity: 1;
    visibility: visible;
    transition: opacity 1s;
}
1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago