101
rated 0 times
[
104]
[
3]
/ answers: 1 / hits: 12905
/ 9 Years ago, tue, may 26, 2015, 12:00:00
I have this function in Angular where I add a new slide with a ng-click in it.
var addSlide = function($scope, slideIndex, $event) {
slideIndex++;
var slider = angular.element('.slick-slider');
var currentSlide = slider.slick('slickCurrentSlide');
slider.slick('slickAdd', '<div class=slide ng-click=addPhoto(); $event.stopPropagation();><input type=file class=camera-trigger accept=image/*><img class=photo-img src= /></div>');
};
Unfortunately dynamically created ng-click events don't work (ng-click not working from dynamically generated HTML), how can I fix this in my case, since it's a function inside a controller, instead of a directive?
More From » angularjs