У меня есть элемент <div>
, у которого есть еще один элемент <div>
в качестве его дочернего элемента.ng-click на родительских щелчках через дочерние объекты
Я добавил директиву ng-click
родительскому объекту и ожидал, что он не будет запущен при нажатии на дочерний элемент. Однако это так.
<div class="outer" ng-click="toggle()">
<div class="inner">You can click through me</div>
</div>
Почему это делается, и как я могу избежать этого?
Вот JSFiddle демонстрирует проблему
как можно '.outer' ДИВ кликабельна, если нет ничего текста непосредственно insde что. –
И e.stopPropagation() должен использоваться в родительском div не в дочернем div, так что дочерний div не может быть назначен событие click .... –
Верно, я настрою свой ответ и добавлю рабочий пример – itd