我希望在带有id的字段集中的每个asp:标签中添加一个css样式,但不能弄清楚如何。
我认为选择所有span
元素是个好主意,因为这是从asp:label创建的,但它似乎不起作用。
以下是我所得到的:
jquery的
$("#fsLimit > span").css("border", "1px solid #3f90cb");
ASP
<fieldset id="fsLimit">
<legend>FieldSet</legend>
<asp:Label id="someLabel" runat="server" text="someLabel />
</fieldset>
生成的HTML
<fieldset id="fsLimit">
<legend>FieldSet</legend>
<span id="GeneratedID">someLabel</span>
</fieldset>
修改
有些侮辱似乎是必要的。
<span>
。我已经使用Chromes&#34;检查元素&#34;工具。答案 0 :(得分:0)
它应该工作。正如您在this demo中看到的,您的代码运行良好。
您是否忘记将jquery代码包装在文档就绪方法中?
$(document).ready(function() {
$("#fsLimit > span").css("border", "1px solid #3f90cb");
});
答案 1 :(得分:-2)
$("#fsLimit").children().css("border", "1px solid #3f90cb");