2009-05-19 2 views

ответ

3

В Prototype:

$$('div a[href="http://google.com"]').each(function (e) { Element.hide(e.parentNode); }) 
1

Вы можете использовать CSS, чтобы сделать это

<div class="hideMe"> <a href="http://google.com"> Google </a></div> 

, а затем в CSS сделать:..

#hideMe { 
    display:none; 
} 
0

ли jQuery доступны

Если да, то используйте следующий код:

$(document).ready(function() { 
    $('a[href=http://www.google.com]').parent('div').hide(); 
}); 

Если родитель не обязательно на немедленном следующий уровень в DOM, используйте .parents вместо:

$(document).ready(function() { 
    $('a[href=http://www.google.com]').parents('div').hide(); 
}); 

Однако это может повлиять на div с на еще более высокий уровень в дереве.

Смежные вопросы