我在指令中有一个链接功能,其中我有一个切换功能来编辑当前活动的 DOM 元素的 css 内容。如何访问该 DOM 元素的父类或子类。
指令的一部分:
link: function(scope, element, attrs) {
var title = angular.element(element.children()[0]),
opened = true;
title.bind('click', toggle);
function toggle() {
opened = !opened;
element.removeClass(opened ? 'closed' : 'opened');
element.addClass(opened ? 'opened' : 'closed');
element.siblings().removeclass('opened').addclass('closed'); // What to do here
}