我正在尝试从haml文件
访问“显示更多主题”的DOM元素#profile-wrapper.container-fluid
.sidebar
.profile
%h4 Interests
%ul.topics
%a.show_more_topics.hide Show More
我尝试运行以下代码:
$('.topics .show_more_topics')
但是我回来了一个空数组[]。
如何检索“显示更多主题”元素?
答案 0 :(得分:2)
类show_more_topics
的链接是topics
列表的 sibling (请参阅它们的缩进方式是什么?),而选择器.topics .show_more_topics
选择类show_more_topics
的元素,该元素是类topics
的元素的后代。
您只需要$('.show_more_topics')
。