@kani339

Как задать проверку на существование для нескольких урлов?

есть код и нужно сделать проверку на несколько урлов, как это сделать правильно?

$('a').each(function(){
if($(this).css('background-image')=='url("www.like4like.org/img/icon/earn-twitter-antibot.png")' {
$(this).parent().remove();
}
});

Напривмер нужно добавить вот это урл еще

"www.like4like.org/img/icon/earn-facebook-like-anti..."
  • Вопрос задан
  • 109 просмотров
Пригласить эксперта
Ответы на вопрос 1
Deonisius
@Deonisius
Родился в 11110110111 году, 11000 января.
Можно попробовать создать массив и использовать indexOf()
var urls = [
    'url(google.com)',
    'url(yandex.ru)'
];

if( urls.indexOf($(this).css('background-image')) !== -1 ) {
    // есть
}
Только надо учитывать, что отличие даже в одном символе, может привести не к тому результату, на который надеетесь. Например, если в одном случае протокол прописан, а в другом нет.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы