亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

快速解決jquery.touchSwipe左右滑動(dòng)和垂直滾動(dòng)條沖突

 更新時(shí)間:2016年04月15日 14:22:31   投稿:lijiao  
這篇文章主要介紹了快速解決jquery.touchSwipe左右滑動(dòng)和垂直滾動(dòng)條沖突問(wèn)題,感興趣的小伙伴們可以參考一下

本文為大家分享了jquery.touchSwipe左右滑動(dòng)和垂直滾動(dòng)條沖突問(wèn)題的解決方法,具體內(nèi)容如下

正好需要Html5做一個(gè)左右可以切換的功能,但是要保留上下滾動(dòng)條功能。我在移動(dòng)端使用的jquery.touchSwipe插件,上網(wǎng)找了好久沒有看到對(duì)應(yīng)的解決方式,只能自己修改了,最后是能用了。

先上個(gè)圖:

解決方式是,我把左右滾動(dòng)的事件添加到了Body上面,而上下活動(dòng)的使用了DIV的垂直滾動(dòng)。上代碼:

$("#body").swipe( { fingers:'all', swipeLeft:swipe1, swipeRight:swipe2} );
  function swipe1(event, direction, distance, duration, fingerCount) {
   tab_shipu(-1); //向左滑動(dòng)你要執(zhí)行的動(dòng)作 
  }
         
  function swipe2(event, direction, distance, duration, fingerCount) {
    tab_shipu(1);  //向右滑動(dòng)你要執(zhí)行的動(dòng)作
  }

然后上下滾動(dòng)條我設(shè)置div的滾動(dòng);

<div id="cook" class="cook"></div>
<style>
  .cook{
    overflow: auto;
  }
</style>

設(shè)置body和div的默認(rèn)高度代碼:

$("body").css("height",document.body.scrollHeight);
$(".cook").css("height",document.body.scrollHeight-$('#cook').position().top);

以上就是解決左右滑動(dòng)和垂直滾動(dòng)條沖突的方法,希望對(duì)大家的學(xué)習(xí)有所幫助。

相關(guān)文章

最新評(píng)論