У меня есть элемент, как на изображении ниже
Нажмите событие не срабатывают для второго элемента над другим DIV
1: нажмите, чтобы открыть страницу с деталями
2: нажмите для переключения состояния пункт (истина/ложь) и остаться на этой странице
элемент 2 позиции: абсолютный и выше элемента 1
При нажатии на элемент 2, нажмите кнопку запуска событий на элемент 1 и страница перенаправления подробно страницы, ни одно событие не стрельбы для элемента 2.
Вот мой де IGN и код позади:
<div class="investment-content_image" ng-click="open(item.id)">
<div class="closed-overlay-fra">
<img class="closed-photo" ng-src="{{item.getClosedImage()}}" />
</div>
<div class="investment-content-closed" ng-if="!item.open" ng-class="{'active': hovering}" ng-click="open(item.id)">
<span class="investment-content-closed-text">SOLD OUT</span>
</div>
<label class="toggle-switch" ng-if="user.isAdvisor()" ng-click="updateHideInvestment()">
<input type="checkbox" ng-model="item.hide_investor">
<div class="switch-slider">
<span class="glyphicon glyphicon-ok"></span>
<span class="glyphicon glyphicon-remove"></span>
</div>
</label>
</div>
$scope.open = function (id) {
if (!$scope.user) {
return;
}
if ($scope.user.isAdmin()) {
$state.go('admin.showInvestment.overview', {investmentId: id});
} else if ($scope.user.isInvestor()) {
$state.go('investor.showInvestment.overview', {investmentId: id});
} else if ($scope.user.isAdvisor()) {
$state.go('advisor.showInvestment.overview', {investmentId: id});
}
};
$scope.updateHideInvestment = function() {
let data = {
id: $scope.item.id,
hide: $scope.item.hide_investor
};
advisorsSvc.updateHideInvestment(data)
.then((result) => {
$scope.item.hide_investor = result.hide_investor;
})
.catch((err) => { throw err; });
}
Просьба указать HTML и текущий код, который не работает для вас. Лучше всего, если вы можете добавить фрагмент рабочего кода, чтобы продемонстрировать проблему. См. ► [Как создать минимальный, полный и проверяемый пример] (http://stackoverflow.com/help/mcve) – Nope
Любой код будет оценен. –
Извините, у меня есть обновленный код. – dangquang1020