对节点的操作-06-03
一、jq创建对象
var $new = $("这是一个标签")
二、添加元素
父子节点插入
append()父节点添加子节点父.append(子节点)把子节点添加到父节点中最后
appendto()子.appendto(父)将子节点添加到父节点中最后
prepend()
prependto()
同辈节点插入
after() a节点.after(b节点)将b节点插入到a节点的后面
【对节点的操作-06-03】before()a节点.before(b节点)将a节点插入到b节点的前面
insertafter()
insertbefore()
三、删除节点的三种方法
remove():删除整个节点父节点.remove()
empty():清空节点内容父节点。empty()
detach():删除元素,保留绑定事件和附加数据父节点.detach( )
四、替换节点
replaceWith()旧节点.replaceWith(新节点)
replaceAll()新节点.replaceWith(旧节点)
五、节点复制
clone():clone([true])复制事件处理clone([flase])不复制事件处理默认flase
eg:a节点.clone().appendTo(b节点)复制a节点并添加到b节点后面
六、绑定事件和移出事件
bind(type,fn);
type:事件类型(click等)fn:方法函数绑定多个:bind{type:fn , type:fn , type:fn}
unbind([type],[fn]);
推荐阅读
- 我们追求的优秀人生是父母所希望的吗()
- 计算机网络|【计算机网络】TCP和UDP的特点及区别
- spark|Spark SQL的自定义函数UDF
- 计算机网络|【计算机网络】——TCP和UDP协议的区别
- 七夕快乐!^O^
- 刹那的美丽
- 2017.6.10
- 我的RIA--走进企业的第一课(关于沟通)
- 你对婚姻有什么期待()
- 《三行情书》(棉质的爱)