我有以下內容的中繼器。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