jquery contents()方法
翻译结果:
contents
英 ['kɒntents] 美 ['kɒntents]
n.内容;含量;(书、讲话、节目等的)主题;所含之物( content的名词复数 );(书等的)内容,目录;容量,含量;(书、讲话、节目等的)主题
jquery contents()方法语法
作用:contents() 方法获得匹配元素集合中每个元素的子节点,包括文本和注释节点。
语法:.contents()
说明:如果给定表示 DOM 元素集合的 jQuery 对象,.contents() 方法允许我们检索 DOM 树中的这些元素的直接子节点,并用匹配元素构造新的 jQuery 对象。.contents() 和 .children() 方法类似,不同的是前者在结果 jQuery 对象中包含了文本节点以及 HTML 元素。.contents() 方法也可以用于获得 iframe 的内容文档,前提是该 iframe 与主页面在同一个域。
jquery contents()方法示例
<!DOCTYPE html> <html> <head> <script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script> </head> <body> <p>Hello <a href="http://php.cn/">Apple</a>, how are you doing?</p> <script>$("p").contents().filter(function(){ return this.nodeType != 1; }).wrap("<b/>");</script> </body> </html>
点击 "运行实例" 按钮查看在线实例