0
const page = angular.element('#contact-history')
this.scrollContainer = page ? page.parent().parent().parent() : null
코드를 개선하고 각도 1
각도 1 - 개선 angular.element/다중 부모()
DOM을 사용하여 여러 parent()
을 피할 수있는 방법
, 내가 선택하려는 overlay-content
ID :
<div id="overlay-content" class="overlay-content container-fluid ng-scope">
<h1><span translate="" translate-values="{ section: $ctrl.overlayTitle }" class="ng-scope">My Historie</span>
<ui-view class="ng-scope">
<contact-history contact="::$resolve.contact" class="ng-scope ng-isolate-scope">
<div class="row contact-history" id="contact-history">
</div>
</my-iad-contact-history>
</ui-view>
<div ui-view="overlay" class="overlay ng-scope"></div>
</div>
어떤 요소에 접근하려고합니까? – Jerinaw
@Jerinaw이 추가되었습니다 –
'this.scrollContainer = page? page.parents ('div # overlay-content') : null'? 이 시도 ? 당신은 jquery가 포함되어 있기를 바랍니다. – Rahul