如何使用jQuery has()与复选框输入?

时间:2013-10-20 18:02:50

标签: javascript jquery checkbox

我想仅在div包含至少一个复选框输入时才将类名应用于div。

我正在尝试使用此代码,但它不起作用:

('.product-info .buy .options .option-r').has('input[type="checkbox"]').addClass( 'contains_checkbox' );

但是在另一个地方,我用select尝试了它,它起作用了:

('.product-info .buy .options .option-r').has('select').addClass( 'contains_select' )

如何使其适用于复选框?只有复选框,而不是其他类型的输入..

1 个答案:

答案 0 :(得分:0)

试试这个

$('.product-info .buy .options .option-r').has('input:checkbox').addClass( 'contains_checkbox' );