禁用 Meteor 应用程序中所有按钮的默认行为
Disable default behavior for all buttons in a Meteor application
我正在开发多个 Meteor 项目,几乎每次我为按钮创建一个事件时,它都是这样的:
Template.sometemplate.events({
'click #someid': function(event) {
event.preventDefault();
// some more code
}
});
有没有办法禁用我的 Web 应用程序中所有按钮的默认行为,这样我就不必一次又一次地键入event.preventDefault()
?
这样的事情就可以了
Template.body.events({
'click button': function(event) {
event.preventDefault();
}
});
相关文章:
- 根据两个下拉列表的默认值禁用按钮
- Angular:如何使用ngRepeat并设置默认单选按钮选项
- vue-js-单选按钮won't默认情况下使用v-model属性进行检查
- 如何在单击和单击不同的按钮时更改按钮的样式,它应该更改为默认值
- 如果用户未选中复选框或选择按钮,如何为复选框或单选按钮设置一些默认值
- 将引导默认按钮更改为当前面板
- 将事件处理程序放在HTML按钮上,而不覆盖其默认功能
- AngularJs:默认情况下未选择单选按钮
- 为输入字段(而不是表单的一部分)设置默认按钮(或在 javascript 中触发其事件)的最佳方法
- 高图表隐藏默认按钮
- 默认按钮颜色
- 如何在 ajax 成功后重置默认按钮
- 表单上的jQueryUI按钮是按下Enter键时的默认按钮
- Bootbox:使默认按钮与ENTER键一起工作
- 如何从javascript设置表单的默认按钮
- 如何获得螺丝默认按钮插件与动态添加的复选框工作
- 更改firefox默认按钮问题
- 定义按回车键时的默认按钮
- 激活默认按钮上的下拉切换
- 焦点在另一个控件上,但按enter键会按默认按钮