angularjs のルートを使用して、Materialize フレームワークから関数 .parallax() を実行しようとしています。各テンプレートに対してコマンド document.ready を既に構成していますが、これは機能しません。これは初めて機能します。$('.test').test(); のような document.ready 呼び出し関数を作成する最良の方法は何ですか? ルートを使用していますか?待ちます!ありがとう!
私のルートのテンプレート HTML:
<!-- JS -->
<script type="text/javascript">
$(document).ready(function(){
$('.parallax').parallax(); //Run just in the first time
};
</script>
<!-- Template -->
<div class="" ng-controller="homeCtrl">
...
</div>
コントローラ:
app.controller('homeCtrl', ['$scope', function($scope){
//Ready
angular.element(document).ready(function() {
$('.parallax').parallax(); // Doesn't work
});
}]);
ありがとう!