锋利的jQuery

01 DOM操作
*remove()和detach() 同样会删除元素,调用删除之后会返回删除的节点,删除之后仍然可以恢复,不同的是remove()方法会删除元素之前绑定的事件,detach()不会删除
*替换借点会删除绑定的事件,如replaceWith()和replaceAll()
*克隆clone(withDataAndEvents,deepWithDataAndEvents)
withDataAndEvents
可选/Boolean类型是否同时复制元素的附加数据和绑定事件,默认为false
deepWithDataAndEvents
可选/Boolean类型是否同时复制元素的所有子元素的附加数据和绑定事件,默认值即为 参数withDataAndEvents的值。
*wrap()和wrapAll()的区别
wrap()是每个元素都用括号里的元素包括起来,wrapAll()是将所有匹配元素用括号包起来,被包裹的元素之间如果有其他元素,其他元素会放到包裹元素的外面
*a.wrapInner(b) a的子元素被b包起来
*css-dom
通过.css()和.height()都可以获取元素的高度
不同的是height()获取的是元素当前实际的高度,。css是与元素的样式有关系

你可能感兴趣的:(锋利的jQuery)