为什么兄弟姐妹不在这里工作?

时间:2015-02-20 16:34:50

标签: c# jquery asp.net

在项目模板中我有这个

<ItemTemplate>
    <asp:Textbox runat="server" id="txt">foo 1</asp:Textbox>
    <asp:label runat="server" id="lab" cssclass="l">foo 2</asp:label>

</ItemTemplate>

我的jquery就像这样

 $("input:text").blur(function () {
      $(this).parent().siblings().css("background", "yellow");
 }

该脚本有效,但如果我在类中添加sibilings则不起作用。

 $(this).parent().siblings(".l").css("background", "yellow");

任何想法我做错了什么?

1 个答案:

答案 0 :(得分:0)

假设您想要更改渲染控件的背景,您可以这样做:

$("input:text").blur(function () {
      $(this).siblings(".1").css("background", "yellow");
 }