jq 节点操作

1. 创建节点

var 对象 =$(标签和标签内容)

2 元素内部添加子节点

append()  $(A).append(B)表示将B追加到A中

appendto() $(A).appendTo(B)表示把A追加到B中

prepend()  $(A). prepend (B)表示将B前置插入到A中

prependto()  $(A). prependTo (B)表示将A前置插入到B中

3 插入同辈节点

after()   在某节点的后面插入节点

before()    在某节点的前面插入节点

insertafter() $(A). insertAfter (B)表示将A插入到B之后

insertbefore()  $(A). insertBefore (B)表示将A插入到B之前

4 删除节点

remove() 删除该节点

empty() 清空节点内的所有内容

detach()  删除整个节点,保留元素的绑定事件、附加的数据

4 替换节点

旧节点.replaceWith(新节点)

新节点.replaceAll(旧节点)

5 节点复制

clone(true\flase)

true 复制绑定事件

flase 不复制绑定事件

6 绑定事件

bind(事件触发方式,事件主题)

bind({事件触发方式:事件主题,事件触发方式:事件主题})

unbind() 移除所有事件

unbind(click) 移除click事件

你可能感兴趣的:(jq 节点操作)