jquery offset tip

/*
 * 这是一张 JavaScript 代码草稿纸。
 *
 * 输入一些 JavaScript,然后可点击右键或从“执行”菜单中选择:
 * 1. 运行 对选中的文本求值(eval) (Ctrl+R);
 * 2. 查看 对返回值使用对象查看器 (Ctrl+I);
 * 3. 显示 在选中内容后面以注释的形式插入返回的结果。 (Ctrl+L)
 */
$('<div id=\'test\' style=\'position:absolute;background-color:red\'>test</div>').appendTo(document.body)
$('a').mouseover(function (e) {
  var source = e.srcElement || e.target;
  var x = $(source).offset().left;
  var y = $(source).offset().top;
  $('#test').css({
    left: x,
    top: y
  })
})
/*
[object Object]
*/

 

posted @ 2015-06-26 16:44  calochCN  阅读(192)  评论(0编辑  收藏  举报