Не отображается элемент(Angular+jQuery)
Доброго времени суток. После нажатия на символ "X" должно появляться подтверждение удаления элемента из таблицы(Do you really want to deletee? Yes No). При этом, если нажать на "X" любого другого элемента, не выбирая (Yes No), открытое окно подтверждения должно закрыться, и на его месте опять дожен появиться "X". Проблема заключается в том, что "X" не появляется после исчезновения. Вот код:
Последняя колонка таблицы для удаления: <td> <span ng-hide="isHide" class="glyphicon glyphicon-remove-circle" ng-click="removeUser()"></span> <span ng-hide="!isHide" class="sure">Are you sure(Yes No)</span></td> Контроллер: $scope.isHide = false; $scope.removeUser = function() { this.isHide = true; var glyphicon = $(".glyphicon:hidden").not(this); var sure = $(".sure:visible").not(this); sure.each(function () { sure.slideUp(); glyphicon.slideDown(); }); } Заранее спасибо! |
Хранить isHide для каждого элемента таблицы, или сравнивать с id текущего элемента, для которого открыто подтверждение
|
Часовой пояс GMT +3, время: 09:50. |