手機瀏覽頁面touch操作,解決touch事件和瀏覽器滾動條沖突問題;zepto,swipe事件。


加載三個js插件

<script src="./js/jquery/jquery.js"></script>
<script src="./js/jquery/swiper.min.js"></script>
<script src="./js/jquery/zepto.min.js"></script>

簡單代碼:操作一塊元素的上下位移。

$("#js_showdown_show").on("swipeDown",function(){
    $(".js_showdown").stop();
    $("#js_showdown_show").stop();
    $(this).animate({
        marginTop: "171px"
    }, 500 );
    $(".js_showdown").animate({
        marginTop: "171px"
    }, 500 );
    document.addEventListener('touchmove', function (event) {
        event.preventDefault();
    }, false);
});

$(document).on('swipeUp',function(e){
    $(".js_showdown").stop();
    $("#js_showdown_show").stop();
    $('#js_showdown_show').animate({
        marginTop: "0px"
    }, 500 );
    $(".js_showdown").animate({
        marginTop: "0px"
    }, 500 );
    document.addEventListener('touchmove', function (event) {
        event.returnValue = true;
    }, false);
});


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM