如何将 jQuery has() 与复选框输入一起使用

How to use jQuery has() with checkbox input?

本文关键字:输入 复选框 一起 jQuery has      更新时间:2023-09-26

仅当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' )

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

试试这个

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