排除单选按钮以在模糊时调用Jquery Function

时间:2016-08-26 08:14:34

标签: javascript jquery radio-button blur

在我的表单中,我将输入字段作为文本,单选按钮和复选框。我是关于'模糊'的绑定函数调用 输入字段。但我想排除单选按钮。所以在改变'单选按钮'时,JS函数不应该得到 调用。 我目前的代码如下:

$('input, select').bind('blur', function () {
            var target = this;
            setTimeout(function () {
                //some code here
            }, 200);
        });

如何从中排除单选按钮。

2 个答案:

答案 0 :(得分:2)

尝试.not radio selector

$('input, select').not("[type=radio]").on('blur', function () { 

$('input, select').not(":radio").on('blur', function () { 

第一个更快

答案 1 :(得分:0)

您可以这样做:

$('input[type!="radio"], select').on('blur', function () {
            var target = this;
            setTimeout(function () {
                //some code here
            }, 200);
});