jQuery:浏览DIV,获取包含WITH id的名称

时间:2011-01-14 19:02:32

标签: jquery

我对jQuery有一个非常有趣的需求。

我需要查看特定的DIV ID,然后在该DIV中找到名称包含某个字符串但也被检查的输入。

var exclusionsFridayChecked = $("#divExclusions").find("input[id~='Fridays'][type='checked']").length;

// hoping to get '1' if it is checked

但这不起作用......我的语法已关闭。

2 个答案:

答案 0 :(得分:3)

~=选择器“选择具有指定属性的元素,其值包含由空格分隔的给定单词”。

由于id不能包含空格,我猜你想要*=,它“选择具有指定属性的元素,其值包含给定的子字符串”。

因此,您可以尝试使用

$("#divExclusions input[id*='Fridays']:checked")

答案 1 :(得分:0)

///。length应该是一个函数,所以.length()编辑:不工作

也许jQuery作为一个数组返回,所以你可以尝试使用 $( “#divExclusions”)。发现( “输入[ID〜= '星期五'] [式= '检查']”)[0]。长度

相关问题