如何使用jQuery获取具有某个CSS属性的第一个父级?

前端之家收集整理的这篇文章主要介绍了如何使用jQuery获取具有某个CSS属性的第一个父级?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我需要得到第一个有位置的父母:亲戚.类似于下面的示例,但我的真实内容将动态生成.

您是否知道使用jQuery执行此操作的简单方法

最佳答案
您可以过滤一组parent(),并获取与您的过滤器匹配的第一个元素:

$('#my-element')
    .parents()
    .filter(function() { 
        return $(this).css('position') == 'relative'; 
    }).first();

Demo(Works with classes,too)

猜你在找的CSS相关文章