如果父项存在,则为jquery

时间:2012-07-03 22:59:46

标签: javascript jquery

我需要知道父母是否存在然后我需要这样做。这是代码:

if ($('#block-slides p a img.alignleft').parent().length) {
        $(this).parent().parent().css({'max-width' : '100%', 'padding' :   '0'}).addClass('clearfix');
    } else {
        $('#block-slides p img.alignleft').parent().css({'max-width' : '100%', 'padding' : '0'}).addClass('clearfix');
    }

但没有任何事情发生。有什么帮助吗?

1 个答案:

答案 0 :(得分:2)

...如果你只是在寻找<p> - 元素,请尝试:

$('#block-slides img.alignleft').closest('p').css({.....});

http://api.jquery.com/closest/