$(this)代替输入

时间:2016-09-12 02:08:22

标签: jquery input this

我为这个问题的简单性道歉,但由于某些原因,我无法弄清楚如何在循环输入验证时使用$(this)代替$("input:checked")来实现形成。如果$(this)是输入,我如何连接:checked

我要做的是开始关于输入checked值的当前迭代的if语句,而不是:

if ($("input:checked").val() === undefined) {
    //do something
}

这样的事情(但是下面显然不起作用,因此我的问题):

if ($(this) + (":checked").val() === undefined) {
    //do something
}

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:2)

我想你会想要使用.is()

e.g。

if ($(this).is(":checked")) {
    //do something
}