jQuery获取当前元素的其他元素节点

港控/mmm° 2023-06-08 04:44 106阅读 0赞
  1. $(".div1").click(function () {
  2. let span1 = $(this).find(".span1-1"); // 寻找子节点,包括子孙节点
  3. let parent = $(this).parent(".parent"); // $(this).parent() 寻找父元素
  4. let parents = $(this).parents('.ancestor'); // $(this).parents() 寻找祖先元素
  5. let children = $(this).children('.span1'); // $(this).children() 寻找子节点,不包括子孙节点
  6. let contents = $(this).contents('.span1'); // $(this).contents()获取子节点,包括空白文本
  7. let prev = $(this).prev('.bother2'); // $(this).prev()获取前一个兄弟节点
  8. let preAll = $(this).prevAll('.bother1'); // $(this).prevAll()获取所有之前的兄弟节点
  9. let next = $(this).next('.bother3'); // $(this).next()获取下一个兄弟节点
  10. let nextAll = $(this).nextAll('.bother4'); // $(this).nextAll()获取之后所有的兄弟节点
  11. let siblings = $(this).siblings('.bother1'); // $(this).siblings()获取所有的兄弟节点
  12. let filter = $('span').filter('.span1'); // 筛选满足条件的节点
  13. })

发表评论

表情:
评论列表 (有 0 条评论,106人围观)

还没有评论,来说两句吧...

相关阅读