Если у меня есть следующий простой сегмент кода:
<div ng-app="myApp">
<a ng-disabled='true' ng-click="value1=123">click me</a>
<button ng-disabled='true' ng-click="value2=123">click me</button>
=={{value1}}==
=={{value2}}==
</div>
Как вы можете видеть из скрипты: http://jsfiddle.net/basarat/czVPG/ кнопка не доступна для кликов, а ng-click (что просто jquery on('click',function(){})
) не выполняется, Однако это выполняется для привязывающего тега.
- Это потому, что disabled не является допустимым атрибутом для тега привязки?
- Если это почему-то еще вызывает событие dom click, когда кнопка не работает?