1. 程式人生 > >修復kindEditor點選加粗, 內容焦點跳動的問題

修復kindEditor點選加粗, 內容焦點跳動的問題

大概1560~1569行

pos : function() {

var self = this, node = self[0], x = 0, y = 0;
if (node) {
  if (node.getBoundingClientRect) {
  var box = node.getBoundingClientRect(),
  pos = _getScrollPos(self.doc);
  // x = box.left + pos.x;
  x = pos.x;//修復加粗動作時滾動條左右跳動
  // y = box.top + pos.y;
  y = pos.y;//修復加粗動作時滾動條上下跳動


} else {
  while (node) {
  x += node.offsetLeft;
  y += node.offsetTop;
  node = node.offsetParent;
  }
}

}