Я использую UI-маршрутизацию для определения маршрутизации страницы внутри веб-сайта, но также использую некоторые jQuery, но когда я пытаюсь запустить jQuery, AngularJ переводит свою маршрутизацию в другое состояние.
Здеськод:
<script type="text/javascript">
$(document).ready(function () {
$("#sidebar").mCustomScrollbar({
theme: "minimal"
});
$('#sidebarCollapse').on('click', function () {
$('#sidebar, #content').toggleClass('active');
$('.collapse.in').toggleClass('in');
$('a[aria-expanded=true]').attr('aria-expanded', 'false');
});
});
</script>
Вот маршрутизация:
$urlRouterProvider.otherwise("/home");
$ocLazyLoadProvider.config({
'debug': true, // For debugging 'true/false'
'events': true, // For Event 'true/false'
'modules': [{ // Set modules initially
name : 'home', // State1 module
files: ['home/home.controller.js',
'home/home.mapper.js',
'home/home.service.js',
'common/services/user-data-mapper.service.js',
'https://cdn.rawgit.com/wpalahnuk/ngAutocomplete/master/src/ngAutocomplete.js',
'scripts/base64.js',
'https://cdn.rawgit.com/codekraft-studio/angular-typed/master/dist/angular-typed.min.js'
]
}});
Я не знаю, в чем проблема ....