我试图隐藏一个跨度,但这样做有些麻烦。我希望根据 标记值 来获取所有跨度,并简单地隐藏它们。我的问题是,是否有可能获得span 标签 等于什么?
例如:
<input type="text" id="Address1" />
<span for="Address1" class="field-error">Boo</span>
<input type="text" id="Address2" />
<span for="Address2" class="field-error">Hoo</span>
JQUERY
$("#btn1").click(function() {
$("span.field-error").hide();
});
提前致谢,DS。
答案 0 :(得分:2)
你可以试试这个
$("span[for='Address1']").hide();
但它对span无效,相反,您可以使用data-
前缀作为自定义属性,例如
<span data-for="Address1">some text</span>
然后,js
可能是
$("span[data-for='Address1']").hide();