jquery复选框元素类单击

时间:2014-07-16 13:41:53

标签: 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");

1 个答案:

答案 0 :(得分:1)

您可以随时添加自己的自定义事件:

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

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

});

这样可以保证首先处理click事件。

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

http://jsfiddle.net/85XqL/