<input type="checkbox" name="filter" id="comedyclubs"/>
<label for="comedyclubs">Comedy Clubs</label>如果我有一个带有描述它的标签的复选框,我如何使用jQuery选择标签?给标签标签一个ID并使用$(#labelId)选择它会更容易吗?
发布于 2009-07-27 04:23:26
发布于 2012-08-03 15:08:34
$("label[for='"+$(this).attr("id")+"']");这应该允许您为循环中的所有字段选择标签。您需要确保您的标签应该是for='FIELD',其中FIELD是为其定义此标签的字段的id。
发布于 2009-07-27 04:23:51
这应该可以做到:
$("label[for=comedyclubs]")如果您的id中包含非字母数字字符,则必须用引号将attr值括起来:
$("label[for='comedy-clubs']")https://stackoverflow.com/questions/1186416
复制相似问题