AngularJS を使用して jquery プラグイン MixItUp をセットアップしています。NgRoute を使用した部分ビューの 1 つでコンテナーを正常に開始できますが、他のページ ビューに移動して戻ると、MixItUp がセットアップを開始する方法を認識していないようです。また。
$(document).ready()、$(window).load、さらには $viewContentLoaded を試しましたが、何も動作しないようです。他のページをクリックして再度戻っても、コンテナ全体が呼び出されません。
以下のような私のコード。
$scope.$on('$viewContentLoaded', function(){
$('#container').mixItUp();
var $container = $('#ContainerP');
if(!$container.mixItUp('isLoaded')){
$container.mixItUp();
}
alert("It's loading!");
});
アラート メッセージを含め、関数内のすべてがスムーズに通過しますが、どういうわけか、私のルーティング ビュー内で mixItUp を呼び出すことができません。ありがとう!