jQuery中 DOM节点操作方法大全
append(content|fn):向每个匹配的元素内部追加内容。参考:http://jquery.cuishifeng.cn/append.html
例如:向所有段落中追加一些HTML标记。
Iwouldliketosay:
$("p").append("Hello"); [Iwouldliketosay:Hello
]
appendTo():这个方法是颠倒了常规的$(A).append(B)的操作,即不是把B追加到A中,而是把A追加到B中
例如:把所有段落追加到ID值为foo的元素中。
Iwouldliketosay:
$("p").appendTo("div");Iwouldliketosay:
Iwouldliketosay:
prepend():向每个匹配的元素内部前置内容
例如:向所有段落中前置一些HTML标记代码。
Iwouldliketosay:
$("p").prepend("Hello"); [HelloIwouldliketosay:
]
prependTo(content):
把所有匹配的元素前置到另一个、指定的元素元素集合中。实际上,使用这个方法是颠倒了常规的$(A).prepend(B)的操作,即不是把B前置到A中,而是把A前置到B中。
例如:把所有段落追加到ID值为foo的元素中。
Iwouldliketosay:
Iwouldliketosay:
after():在每个匹配的元素之后插入内容。插入的元素和被插入的元素属于同一级,非父子级关系
例如:在所有段落之后插入一些HTML标记代码。
Iwouldliketosay:
$("p").after("Hello");Iwouldliketosay:
Hello
before():在每个匹配的元素之前插入内容。
例如:在所有段落之前插入一些HTML标记代码
Iwouldliketosay:
$("p").before("Hello"); [HelloIwouldliketosay:
]
insertAfter():把所有匹配的元素插入到另一个、指定的元素元素集合的后面。实际上,使用这个方法是颠倒了常规的$(A).after(B)的操作,即不是把B插入到A后面,而是把A插入到B后面
例如:把所有段落插入到一个元素之后。与$("#foo").after("p")相同
Iwouldliketosay:
Hello