Выборка дочернего элемента с определённым атрибутом
Здравствуйте. Мне нужно удалить 2 элемента, если ссылка внутри элемента указывает на аккаунт пользователя. Попробовал так:
$( function(){
if( $('#welcome>a[href="http://site.net/my-account/"]') ){
$('#showmodal').remove();
$('#modal').remove();
}
} );
не получается. Что я не так сделал? html такой:
<div id="welcome">
Вы вошли как
<a href="http://site.net/my-account/">User</a>
<a href="http://site.net/logout/">Logout</a>
</div>
почему-то условие в if всегда истинно, видимо выборка неправильная. |
попробовал вот так:
$('#welcome:contains("Вы вошли как")')
всё равно if всегда истинно |
Sigizmund2012,
js -> length, classList.contains() jquery - size(), is(), hasClass() |
Цитата:
$('#welcome').is( ":contains('Вы вошли как')" )
|
| Часовой пояс GMT +3, время: 19:17. |