fleXenv--滾動條控制的使用

最近在開發項目中用到了fleXenv這個滾動條控件,把它的一些使用方法記錄一下,並分享出來.不是很全,之後有不按期更新.
ide

  1.   爲某個DIV加上滾動條:(只能是應用於Div,而且height要設定爲auto)spa

  ①根據id:開發

  
  
  
  
  1. if (typeof (fleXenv) != 'undefined') { 
  2.    fleXenv.fleXcrollMain(idName); 

  ②根據class:get

  
  
  
  
  1. if (typeof (fleXenv) != 'undefined'){  
  2.     fleXenv.initByClass(className); 

  2.  從新定位滾動條所在的位置:string

  
  
  
  
  1. if (document.getElementById(idName).fleXcroll){ 
  2.     document.getElementById(idName).fleXcroll.setScrollPos(0, 0); 
  3.     fleXenv.updateScrollBars(); 

  3.  獲取當前滾動條的位置(距頂部)和滾動條最大地垂直滾動距離:it

  
  
  
  
  1. $div = document.getElementById(idName); 
  2. // 得到最大的垂直滾動距離 
  3. var maxYscrollPos = $div.fleXdata.scrollPosition[1][1]; 
  4. // 獲取當前的垂直滾動距離 
  5. var currentYscrollPos = $div.fleXdata.scrollPosition[1][0]; 
相關文章
相關標籤/搜索