Как извлечь элемент класса из документа haml - PullRequest
0 голосов
/ 23 ноября 2011

Я пытаюсь получить доступ к элементу DOM для 'показать больше тем' из файла haml

#profile-wrapper.container-fluid
  .sidebar
    .profile
    %h4 Interests
    %ul.topics
    %a.show_more_topics.hide Show More

Я попытался запустить следующий код:

$('.topics .show_more_topics')

Однако явозвращение пустого массива [].

Как я могу получить элемент 'показать больше тем'?

1 Ответ

2 голосов
/ 23 ноября 2011

Ссылка с классом show_more_topics является родным из списка topics (посмотрите, как они имеют одинаковые отступы?), Тогда как селектор .topics .show_more_topics выбирает элемент с классом show_more_topics это потомок элемента с классом topics.

Вы просто хотите $('.show_more_topics').

...