jQuery获取当前元素的其他元素节点
$(".div1").click(function () {
let span1 = $(this).find(".span1-1"); // 寻找子节点,包括子孙节点
let parent = $(this).parent(".parent"); // $(this).parent() 寻找父元素
let parents = $(this).parents('.ancestor'); // $(this).parents() 寻找祖先元素
let children = $(this).children('.span1'); // $(this).children() 寻找子节点,不包括子孙节点
let contents = $(this).contents('.span1'); // $(this).contents()获取子节点,包括空白文本
let prev = $(this).prev('.bother2'); // $(this).prev()获取前一个兄弟节点
let preAll = $(this).prevAll('.bother1'); // $(this).prevAll()获取所有之前的兄弟节点
let next = $(this).next('.bother3'); // $(this).next()获取下一个兄弟节点
let nextAll = $(this).nextAll('.bother4'); // $(this).nextAll()获取之后所有的兄弟节点
let siblings = $(this).siblings('.bother1'); // $(this).siblings()获取所有的兄弟节点
let filter = $('span').filter('.span1'); // 筛选满足条件的节点
})
还没有评论,来说两句吧...