javascript - jquery复选框元素类click

标签 javascript jquery class jquery-click-event

我有一个复选框元素,它有两个类。这个类的单击事件我做一些事情。 onchangeofvalidationandsubquestion 总是首先触发,但我希望它执行第一个“radior”点击事件而不是“onchangeofvalidationandsubquestion”事件。任何想法都会有帮助

$(".radior").click(function (event) {

});

$(".onchangeofvalidationandsubquestion").click(function (event) {

});

 var $radio = $('<input  class="radiowidther" type="checkbox"  />').appendTo($div);
$radio.addClass("radior");
$radio.addClass("onchangeofvalidationandsubquestion");

最佳答案

您始终可以添加自己的自定义事件,以便在以下时间后触发:

$(".radior").click(function (event) {
    $(".onchangeofvalidationandsubquestion").trigger('myCustomEvent');
});

$(".onchangeofvalidationandsubquestion").on('myCustomEvent', function (event) {

});

这样就保证了点击事件首先被处理。

这是一个快速的小 jsfiddle,用于使用 jQuery 注册和触发自定义事件:

http://jsfiddle.net/85XqL/

关于javascript - jquery复选框元素类click,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24782408/

相关文章:

javascript - 从 jquery 库中删除 HTML 内联样式

javascript - 我的 jquery ajax 代码有什么问题

javascript - 从任何地方访问 Singleton

c# - 优化泛型方法逻辑

javascript - 合并多个 Javascript 文件的最佳实践是什么?

javascript - 在Vue JS中获取数据属性作为对象: returning [object object] even with JSON. stringify

javascript - 如何调整 100% 高度以包含添加元素的高度

javascript - 获取哪个函数/行在 javascript 中抛出异常

javascript - 全日历.io : how to display one event per line in agendaWeek then mix all in one?

CSS不继承,而是使用默认