jQuery select where attribute = value

我试图选择一个值等于动态值的输入

trimmed = jQuery.trim(a); preSelectedCheckBox = $(this).find("input[value=" + trimmed + "]"); 

该元素存在,但我不断返回任何值。 ($(preSelectedCheckBox)。length = 0)

你只是错过了封闭的单引号吗?

 trimmed = jQuery.trim(a); preSelectedCheckBox = $(this).find("input[value='" + trimmed + "']"); 
 preSelectedCheckBox = $(this).find("input[value=" + trimmed + "]"); 

忘记”围绕价值