php登录抓取网页指定内容(什么是DOM树中的操作方法(jq代码jq) )
优采云 发布时间: 2021-11-09 20:05php登录抓取网页指定内容(什么是DOM树中的操作方法(jq代码jq)
)
在操作HTML DOM树时,我们可以通过jquery中的选择器来获取或操作一个元素下的第一个元素或最后一个元素。
JQ中获取第一个元素和最后一个元素的方法很简单,但是我们不得不借用JQ中的children()遍历方法。
jq children() 遍历方法
children() 方法返回所选元素的所有直接子元素。
语法:
.children(selector)
JQ遍历所有LI标签并添加类属性
HTML代码
飞鸟
慕鱼
博客
JQ码
$('#Mochu').children().addClass('a');
结果:
通过理解JQ中的children()遍历方法,我们可以很方便的获取到某个元素下的所有直接子元素。如果我们添加一个选择条件,是否可以得到指定的子元素?
JQ 获取第一个子元素
jQuery的':first-child'选择器用于匹配父元素的第一个子元素的元素,将其封装为一个jQuery对象并返回。
注意:':first-child' 选择器等价于 ':nth-child(1)' 选择器。
jq 获取第一个元素的内容
HTML代码
飞鸟
慕鱼
博客
jq代码
JQ 获取最后一个子元素的内容
jQuery的':first-child'选择器可以匹配第一个元素,对应的':last-child'选择器可以匹配最后一个元素。
HTML代码
飞鸟
慕鱼
博客
jq代码
var t = $('#Mochu').children(':last-child').text();
console.log(t);
//博客
添加
其他参考文章:jQuery选择元素的方法
在测试或使用上述方法之前,必须引入jquery文件