Events 如何告诉灰烬不要在禁用链接上触发单击事件?
我有“disabled”类的链接。 我不希望余烬进程点击这个链接 在jQuery中,我总是写:Events 如何告诉灰烬不要在禁用链接上触发单击事件?,events,ember.js,click,Events,Ember.js,Click,我有“disabled”类的链接。 我不希望余烬进程点击这个链接 在jQuery中,我总是写: $(document).ready(() -> $("body").on("click", "*[disabled], .disabled", (e) -> e.preventDefault() e.stopPropagation() ) ) 但这不适用于余烬。如何在全局范围内为ember执行此操作?您可以在模板中禁用它,如下所示: {{#link-to "som
$(document).ready(() ->
$("body").on("click", "*[disabled], .disabled", (e) ->
e.preventDefault()
e.stopPropagation()
)
)
但这不适用于余烬。如何在全局范围内为ember执行此操作?您可以在模板中禁用它,如下所示:
{{#link-to "some.link" item disabled=methodOrItemProperty}}
{{item.name}}
{{/link-to}}
我会使用CSS,但我知道禁用CSS在IE中不起作用。它也会抑制工具提示。但禁用按钮上的工具提示很常见。查看您的余烬事件处理程序代码会很有帮助。我将问题报告给了,希望有人能给出解决方案。