手机端网页的轮番滚动问题,我想添加两个按钮,点击按钮切换到下一个,触摸屏幕时不切换


<script language="JavaScript" type="text/javascript" src="js/ObjectViewer_2D.js"></script>

<script language="JavaScript" type="text/javascript" src="js/ObjectViewer_1D.js"></script>

<script type="text/javascript">
  var oId1 = document.getElementById('d1');
  var oId2 = document.getElementById('d2');
  oId1.onclick = function(){
      this.style.display = 'none'; 
      oId2.style.display = 'block';
  }
      oId2.onclick = function(){
      this.style.display = 'none';
      oId1.style.display = 'block';
  }

</script>

像上面这样 在pc端 点击 是可以切换的 但是在移动端不可以 求大神帮忙

HTML 移动web开发 JavaScript

上条当麻@ 11 years, 8 months ago

题主能把题再组织组织好么,如果想让触摸屏幕时不切换,那就监听一下touch事件,直接禁止就好了。
前两天写过一个zepto的高仿原生app banner slider的小组件, https://github.com/qddegtya/zplus/blob/master/plugins/zslider/zslider.js 希望能帮到你~

Single魄 answered 11 years, 8 months ago

Your Answer