我一直试图找到一种方法来确定元素在Angular中是否可见,而不包括完整的jQuery。我正在努力的路线是:
visibleElement = $('#detect-breakpoints .breakpoint:visible');
我尝试过使用document.querySelector和document.querySelectorAll的各种组合,但没有任何效果。
任何帮助都将不胜感激。
答案 0 :(得分:0)
如果您想使用类似元素选择器的jquery,我建议使用angular.element
。类似的东西:
$('#detect-breakpoints .breakpoint').is(':visible');
也应该有用。
但是如果您使用内置指令ng-hide
或ng-show
来处理角度应用中元素的可见性状态,那么您不会因此而需要这样的选择器使用框架来实现同样的目标。