读书人

一个小疑问~解决思路

发布时间: 2012-03-19 22:03:05 作者: rapoo

一个小疑问~

HTML code
<html><head><script type="text/javascript" src="/jquery/jquery.js"></script><script type="text/javascript">$(document).ready(function(){  $("button").click(function(){    $("p").offset(function(n,c){ // 此处的n和c分别代表什么意思??        newPos=new Object();        newPos.left=c.left+100;        newPos.top=c.top+100;        return newPos;    });  });});</script></head><body><p>这是一个段落。</p><button>设置 p 元素的 offset 坐标</button></body></html>


[解决办法]
查API嘛。。。


.offset( function(index, coords) )
function(index, coords)返回用于设置坐标的一个函数。接收元素在匹配的元素集合中的索引位置作为第一个参数,和当前坐标作为第二个参数。这个函数应该返回一个包含top 和 left属性的对象。

读书人网 >JavaScript

热点推荐