在parentUntil期间查看每个元素

时间:2014-07-08 09:24:22

标签: jquery css

我想基本上这样做:

$('#myelement').parentsUntil( ".myStopper" ).css("overflow","visible");

但是当它循环遍历每个父元素时,我想检查每个元素是否存在css属性" max-width",并且id属性存在我&# 39; d想跳过将overflow:visible css应用于该元素,然后移动到下一个父元素。

我希望能够从parentUntil中创建一个函数,但如果它甚至可能的话,我们真的不能理解它的语法。

亲切的问候 加里

1 个答案:

答案 0 :(得分:0)

试试这个:

$('#myelement').parentsUntil( ".myStopper" ).each(function(){

  if($(this).css('max-width').length == 0 && $(this).attr('id').length==0)
   {
      $(this).css("overflow","visible");
   } 

});