jQuery 1.2.6的更新内容,以及文档5.29日重要更新

文档又更新了
但愿大家别烦,饶恕我这几天忙没办法一次性更新。只能更新点放出点。

2008-05-29 16:36:07 +0800
+ 核心 部分 数据缓存
+ 工具inArray函数
* noConflict注释

另外看到1.2.6中有上一版1.2.3里没有的几个函数,官网文档还没跟上,我就自己随手写点。不放进中文文档了。

感谢Cloudream 提醒~~失误了,这个就是Dimensions插件里的,1.2.3里只提供了offset,再加上早先的height,width,到现在已经完全把这个插件加进来了。
Dimensions插件已然融入jquery了:

offsetParent
用于检测对应元素实际的相对偏移的父对象
返回值:jQuery
示例:
<div id=”p” style=”position:relative”>
<div>
<div id=”c” style=”position:absolute;left:30px”>dd</div>
</div>
</div>
$(“#c”).offsetParent()[0].id    // p

position
用于检测实际的相对偏移,相对于上面那个函数所取得的对象。
返回值{top:xxx,left:xxx}
示例:
$(“#c”).position().left //30

scrollTop,scrollLeft
用于元素内部的滚动条,比如一个textarea,可以用来滚动
JQ传统咯,即可以设置也获取值

innerHeight, innerWidth
用来获取元素实际内部大小
innerHeight=height+paddingTop+paddingBottom

outerHeight,outerWidth
用于获取元素实际外部大小。

如果使用outerHeight()则返回值为
height+borderTop+borderBottom

如果使用outerHeight(true),则返回值为
height+borderTop+borderBottom+marginTop+marginBottom

好了,基本就这些了。暂时感觉没啥用处,实际项目的时候可以把这些删除掉,然后再用packer打包。

《jQuery 1.2.6的更新内容,以及文档5.29日重要更新》有4个想法

  1. 新的函数都来自原来的Dimensions插件,看它的文档就可以了。

  2. Dimensions插件 还是很有用的 可能你没用到吧

    如果说没用 =。=
    你完全可以构建一个足够自己用的内裤。。
    绝对一点不浪费

发表评论