私はさまざまなコンテンツを持つ ng-switch を持っています。そのうちの 1 つはギャラリーであり、スイッチ ng-switch-when=gallery コンテンツの準備ができた後、すべての画像に JQuery イベントを設定する必要がありますが、イベントの前にイベントが発生するため、幸運ではありません。コンテンツが読み込まれます。
ギャラリーは 3 番目の ng-switch-when であるため、ng-init でイベントを設定できません。
では、ng-switch にはコンテンツ ロード イベントまたはディレクティブがありますか?
<a href="" ng-click="menuSelection='gallery';loadLibraryGallery();">GALERÍA</a>
コントローラ
$scope.loadLibraryGallery = function(){
//I have to set this event to childrens after ng-switch-when=gallery is loaded
$('.popup-gallery').magnificPopup();
};
何か案が。よろしくお願いします。