我最近遇到了一个问题,当浏览器中的开发人员工具打开时,HTML 按钮的 onclick 事件没有触发,但在工具关闭时它确实触发了:
<button type="button" data-bind="visible: !$root.LocalEventId(), click: StartEvent.bind($data, 'lunch')"
class="btn btn-success"><i class="fa fa-cutlery">
</i> Going to Lunch</button>
Run Code Online (Sandbox Code Playgroud)
出于以下几个原因,这对我来说真的很莫名其妙:
我最终确实弄清楚了这个问题。请看我下面的回答。