MUI.mui-scroll-wrapperを使って出会ったピットについて

1244 ワード

使用中、携帯のページがスクロール失効したり、コードがスクロールしなくなり、手動でスクロールしたい場合があります.
スクロールの後に一つを追加します. mui('.mui-scroll-wrapper').scroll().reLayout() コードだけでいいです
	//        
		(function($){
			$(".mui-scroll-wrapper").scroll({
				bounce: false,//           true
				indicators: true, //       ,   true
				deceleration: 0.0005 //flick     ,    ,      ,      ,   0.0006
			});		
		})(mui);	 
	
	//    
	 function toTop()
	 { 
		 mui('.mui-scroll-wrapper').scroll().scrollTo(0,0,100);//100      
	 	 mui('.mui-scroll-wrapper').scroll().reLayout(); 
	 }
	 var scroll = mui('.mui-scroll-wrapper').scroll(); 
	 
	 //          
	 document.querySelector('.mui-scroll-wrapper' ).addEventListener('scroll', function (e ) { 
	     console.log(scroll.y); 
	     document.getElementById("onshow").innerText =scroll.y;
	 }) 
	    
	  //      
	 function toBottom()
	 {
		 var oHeight = $(document).height();//body   
   	  	 var page = $(".mui-scroll").height();//       
   	  	 if(page>oHeight)
   	  	 {
   	  		mui('.mui-scroll-wrapper').scroll().scrollTo(0,(oHeight-page)-100,200);  //     
   	  		mui('.mui-scroll-wrapper').scroll().reLayout(); 
   	  	 } 
	 }