我有以下内容的中继器。jQuery的操纵问题
使用jQuery,我要处理的模板如下:当我选中该复选框, 带班“entryDiv”的div背景颜色应该变成黄色。在相反的情况下,它应该变成蓝色。不知何故,我没有把它完成。
<asp:Repeater ID="rep" runat="server">
<ItemTemplate>
<div runat="server" class="entryDiv" id="entryDiv">
<div runat="server" id="cbDiv" class="cbDiv">
<asp:CheckBox ID="isUsedCheckBox" CssClass="cbIsUsed" runat="server" />
</div>
</div>
</ItemTemplate>
</asp:Repeater>
我想,下面的脚本是正确的,但如何继续。
$(document).ready(function() {
$('.cbIsUsed').change(function() {
});
});
你在中继器的'ItemTemplate'中有一个固定的ID - 请注意,如果你有多个项目,这将会创建非法标记 – BrokenGlass
@BrokenGlass:ASP.Net运行时会为它渲染的每个项目生成唯一的ID ,因此它会自动处理。 – Chandu
@Cybernate - 感谢,不知何故,我错过了'RUNAT =“服务器”'部分 – BrokenGlass