Проверка JQuery IMG SRC дает неопределенные

0

Я пытаюсь проверить, имеет ли конкретный элемент <img> конкретную ссылку. Поэтому я делаю это:

if($('.watchface').find('img').attr("src") == 'http://somelink.com/that/im/trying/to/find.png')
        {
            alert("Link found");
        }
 else
 {
    alert($('.watchface').find('img').attr("src"));
 }

Однако это не работает. Он никогда не находит его, и else просто предупреждает меня неопределенные. Любые идеи почему?

Это крючок над крючком над крюком в wordpress, но обычный jquery работает (в случае, если кто-то задается вопросом, почему я пытаюсь найти свои собственные ссылки).

  • 1
    пожалуйста, предоставьте HTML
  • 0
    имеет ли элемент img класс watchface
Показать ещё 11 комментариев
Теги:

1 ответ

2
Лучший ответ

Кажется, элемент еще не загружен.

 $(document).ready(
if($('.watchface').find('img').attr("src") == 'http://somelink.com/that/im/trying/to/find.png')
        {
            alert("Link found");
        }
 else
 {
    alert($('.watchface').find('img').attr("src"));
 });
  • 0
    Спасибо я идиот :)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню