offset
English [??fset] US [??:fset]
vt. ???(?? ????)? ??(?? ??)?? ??;
vi .??? ??, ??? ??n.beginning; ???, ??adj; ??? ??;jquery ???() ??? ???
??: offset() ???? ??? ???? ???? ??? ???(??)? ????? ?????.
??? ?? ??: ? ??? ???? ??? ??? ??? ?????. ? ????? ??? ???? ?? ??? ??? ?? ? ??? ? ?? ?? ??? ???? ????. ? ??? ??? ???? ?????.
??: ??$(selector).offset()
??? ?? ??: ???? ?? ??? ??? ??? ?????.
??: ??$(selector).offset(?)
????:
???? | ?? |
? | ?????. ?? ? ?? ??? ?? ??? ?????. ??? ?:? ?(?: {top:100,left:0}) ?? ? ?? ??? ?? ?? |
??? ???? ??? ??? ?????. ??? ???? ?? ??? ??? ??? ?????. ???? ?? .
??: ??$(selector).offset(function(index,oldoffset))
????:
Parameters | Description |
function(index,oldoffset) | ?? ?? ??? ??? ? ??? ?? ??. |
index | ????. ??? |
oldvalue | ? ??? ??? ?????. ???? ?? ??? ?????. |
jquery ???() ??? ?
<html> <head> <script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("button").click(function(){ x=$("p").offset(); $("#span1").text(x.left); $("#span2").text(x.top); }); }); </script> </head> <body> <p>本段落的偏移是 <span id="span1">unknown</span> left 和 <span id="span2">unknown</span> top。</p> <button>獲得 offset</button> </body> </html>
??? ????? ??? "???? ??" ??? ?????