1、.add():
添加元素到匹配的元素集合
例一:
<script>
$(document).ready(function(){
$("div").add("p").css("background-color","red")
})
</script>
例二:
<script>
$(document).ready(function(){
// $("div").add("p").css("background-color","red");
$("div").css("background-color","yellow").add("p").css("border","10px solid green ")
})
</script>
2、.contents():
获得匹配元素集合中每个素的子元素,包括文字和注释节点。
<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title><script src="jQuery.js"></script></head><body>
<p>hallo <a href="">john</a>,how are you doing?</p></body><script>$(document).ready(function(){$("p").contents().filter(function(){return this.nodeType!=1;}).wrap("<b/>")})</script>
</html>
3、.end():
终止在当前链的最新过滤操作,并返回匹配的元素的以前状态
$(document).ready(function(){
$("ul").find(".foo").css("background-color","yellow").end().find(".bar").css("background-color","red");
})
</script>