创建节点: jQuery——var newnode=$("<li>内容</li>"); 添加元素: 父元素 append()/prepend() 子元素——添加到最后/最前 子元素 append to()/prepend to() 父元素——添加到最后/最前 插入同辈节点: 旧元素 after()/before() 新元素——把新元素插入旧元素之后/之前 旧元素 insertafter()/insertbefore() 新元素——把新元素插入旧元素之前/之后 删除节点: remove()——移除整个节点,由父节点发起 empty()——清空节点内容,保留节点结构 detach()——移除整个节点,但是保留元素绑定的事件 替换节点: 旧元素 replace with(新元素) ——新元素替换旧元素,下同 新元素 replace all(旧元素) 复制节点: clone(true/false)——true同时复制绑定的事件,false则只复制节点内容,默认为false 事件的绑定和移除: bind(触发条件,函数)——绑定一个事件 band{(),(),()} unbind(触发条件/不写)——移除括号内绑定的指定类型事件,不写则移除所有函数 |
|