sha*_*shi 1 jquery jquery-selectors
<tr step="step2" optional="true"><td>Gender</td></tr>
<tr step="step2" optional="true">
<td>
<asp:RadioButtonList ID="rblGender" runat="server" RepeatDirection="Horizontal">
<asp:ListItem Text="Female" Value="0"></asp:ListItem>
<asp:ListItem Text="Male" Value="1"></asp:ListItem>
</asp:RadioButtonList>
</td>
</tr>
Run Code Online (Sandbox Code Playgroud)
两个tr都是最初隐藏的,当条件满足时我想显示单选按钮列表和标题,我必须显示两个tr
我引用了rblGender.如何选择所有其他元素?
$("#rblGender").parent().parent().prev()只选择第一个tr.我是否必须逐个添加每个元素?或者有没有办法立即添加整个链?
我真的不明白你对标题的意思,但我想你要显示两行.你可以使用.andSelf:
将堆栈上的前一组元素添加到当前集合.
$("#rblGender").closest('tr').prev().andSelf()
Run Code Online (Sandbox Code Playgroud)
您还应该使用closest()而不是parent()链.它使结构变化更加强大(更可读的imho).
| 归档时间: |
|
| 查看次数: |
677 次 |
| 最近记录: |