1

如何检查“this”是否为复选框?

这是查看是否为选择框的方法

if($(this).parent().is('select'))   {

现在我可以看到它是否是一个复选框?所以我尝试了这个:

 }else if($(this).is(:Checkbox)){\n

但它给了我一个语法错误。欢迎任何帮助。

4

3 回答 3

4

你有没有尝试过:

if($(this).is(':checkbox'))
于 2009-03-30T10:53:50.963 回答
3

复选框:

if ($(this).is(":checkbox")) ...

检查:

if ($(this).is(":checkbox:checked")) ...

参阅 jQuery 选择器

于 2009-03-30T11:02:30.863 回答
0

如果你想要一些简单的代码,那么你可以这样检查..

var id = jQuery(this).attr('type'); id 将为您提供类似复选框的类型,选择

我试过那个对我来说很好用..

警报(ID);

于 2012-03-16T13:11:03.120 回答