2
Есть ли способ вызвать функцию jQuery только в определенном контроллере/просмотре Angularjs? Например, я хочу вызвать функцию слайдов только в домашнем представлении.Вызов функции jQuery по угловому виду
Слайды:
$('.slides').superslides();
app.js:
var myApp = angular.module('myApp', ['ngRoute']);
myApp.config(['$routeProvider', '$locationProvider', function($routeProvider, $locationProvider) {
$routeProvider
.when('/', {
templateUrl : 'views/home.html',
controller : 'mainController'
});
$locationProvider.html5Mode(true).hashPrefix('!');
}]);
myApp.controller('mainController', function($scope, $location, $anchorScroll) {
$scope.scrollTo = function(id) {
$location.hash(id);
$anchorScroll();
}
});
без выделения сферы будет лучше – floribon