docs: function (which) {
          var top = document.getElementsByClassName('RRFixTop'),
              right = document.getElementsByClassName('RRFixRight'),
              bottom = document.getElementsByClassName('RRFixBottom'),
              left = document.getElementsByClassName('RRFixLeft');
          if (top && top.length > 1) {
              console.error('fixes的元素同一方向只允许存在一个，top方向有多个fixes元素存在')
          }
          if (right && right.length > 1) {
              console.error('fixes的元素同一方向只允许存在一个，right方向有多个fixes元素存在')
          }
          if (bottom && bottom.length > 1) {
              console.error('fixes的元素同一方向只允许存在一个，bottom方向有多个fixes元素存在')
          }
          if (left && left.length > 1) {
              console.error('fixes的元素同一方向只允许存在一个，left方向有多个fixes元素存在')
          }
          var getF = function (node, i) {
              switch (i) {
                  case 0:
                      node[0] = top[0] || false;
                      break;
                  case 1:
                      node[1] = right[0] || false;
                      break;
                  case 2:
                      node[2] = bottom[0] || false;
                      break;
                  case 3:
                      node[3] = left[0] || false;
                      break;
                  default:
                      throw new Error('方法：getFixes，参数：which，是个只能包含0-3之间整数的数组，或者为空')
              }
          };
          var node = [];
          if (which && which.length > 0) {
              for (var a = 0; a < which.length; a++) {
                  getF(node, which[a])
              }
          } else {
              var _witch = [0, 1, 2, 3];
              for (var b = 0; b < _witch.length; b++) {
                  getF(node, _witch[b])
              }
          }
          return node;
      }