Javascript 排除单选按钮以调用模糊上的Jquery函数

Javascript 排除单选按钮以调用模糊上的Jquery函数,javascript,jquery,radio-button,blur,Javascript,Jquery,Radio Button,Blur,在我的表单中,我有文本、单选按钮和复选框等输入字段。我正在绑定函数调用的“blur” 输入字段。但我想排除单选按钮。因此,在更改“单选按钮”时,JS函数不应 打电话。 我目前的代码如下: $('input, select').bind('blur', function () { var target = this; setTimeout(function () { //some code here

在我的表单中,我有文本、单选按钮和复选框等输入字段。我正在绑定函数调用的“blur” 输入字段。但我想排除单选按钮。因此,在更改“单选按钮”时,JS函数不应 打电话。 我目前的代码如下:

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

如何从中排除单选按钮。

尝试
。而不是


第一个更快

您可以这样做:

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

$('input,select')。不是(':radio')
谢谢mplungjan和Roger
$('input, select').not(":radio").on('blur', function () { 
$('input[type!="radio"], select').on('blur', function () {
            var target = this;
            setTimeout(function () {
                //some code here
            }, 200);
});