Отображать всплывающее окно, если в HTML / JS нажата иконка

0

Я хочу сделать всплывающее окно md-icon при его нажатии. dismissNotifications ng-click dismissNotifications. Я не могу использовать confirm() или alert() потому что он отображает флажок "Предотвратить отображение этого всплывающего окна на этой веб-странице". Это не сработает для того, что я пытаюсь сделать. Поэтому мне нужно создать модальное всплывающее окно или что-то с "Да" или "ОК" для подтверждения и "Отменить" или "Нет", чтобы запретить, когда нажимается значок значка.

HTML

      <md-icon class="rotate-clockwise-45 no-outline" style="color: #FFFFFF; cursor: pointer;" md-svg-icon="images/icons/add_circle.svg" ng-click="dismissNotifications(app)"></md-icon>
    </div>

контроллер

$scope.dismissNotifications = function(app) {
  var notifications = app.notifications;
  for (var id in notifications) {
    Service.dismissNotification(notifications[id].id).then(
      function(notificationId) {
        return function (response) {
          delete app.notifications[notificationId];
        }
      });
    }
};

1 ответ

1
Лучший ответ

Что вы можете сделать, создайте <div id =..... class=....> и присвойте style="display:none;" внутри <div> создайте таблицу или просто сообщение или что угодно, чтобы отображать и создавать кнопку " Да", "Нет" и "Закрыть".

Напишите функцию, и при button активируйте <div> с помощью style.display = "block";

Ещё вопросы

Сообщество Overcoder
Наверх
Меню