jQuery select where attribute = value

时间:2009-11-19 10:59:07

标签: jquery jquery-selectors

我正在尝试选择值等于动态值的输入

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

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

2 个答案:

答案 0 :(得分:8)

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

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

答案 1 :(得分:1)

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

忘记价值