So I have an html code that uses angular's ng-click function
<div class="folder_icon" ng-click="selectFolder()">.....
And my selectFolder() function looks like this:
$scope.selectFolder = function () {
$(".folder_icon").click(function () {
if ($scope.folder_select == false) {
$(this).parent().closest('div[class^="folder_nr_"]').css({
'border': 'solid',
'border-width': '1px',
'border-color': '#ff7d43',
'box-shadow': '0 0 20px #ff7d43'
});
$scope.folder_select = true;
}
else {
$(this).parent().closest('div[class^="folder_nr_"]').css({
'border': '',
'border-width': '',
'border-color': '',
'box-shadow': ''
});
$scope.folder_select = false;
}
});
};
When I use this function I need to click twice because of angular ng-click and $.jQuery.click() functions. Can I make my function same but without jquery click function?