Как измениться ASP.NET управление изображениями с помощью javascript/jquery?
В основном я хочу сделать следующее: Когда я нажимаю на изображение в элементе управления ASP image под названием "subImage", фотография должна отображаться в другом элементе управления asp image под названием "brandImage". Проблема в том, что когда я нажимаю на подизображение, ничего не происходит. Я пытаюсь добиться этого эффекта с помощью javascript и jquery. Вот код aspx и jquery:
Что я уже пробовал:
<div id="thumbnailWrapper"> <button id="prev" class="portfolioNavigation">Previous</button> <div id="container"> <ul id="imageList"> <li> <asp:Repeater ID="Repeater3" runat="server" OnItemDataBound="subImages_ItemDataBound" ItemType="thumbnailImage" SelectMethod="GetThumbnail"> <ItemTemplate> <asp:Image ID="subImage" runat="server" ImageUrl='<%# Item.subimages %>' CssClass="subPicStyle"/> </ItemTemplate> </asp:Repeater> </li> </ul> </div> <button id="next" class="portfolioNavigation">Next</button> <script src="../Javascript/thumbnailNavigation.js"></script> <script src="../Javascript/thumbnailSelection.js"></script> </div> <div class='guitarItemsDetailsImage'> <asp:Image ID="brandImage" runat="server" ImageUrl='<%# Item.itemimage2 %>' height="900px" width="370px" /> </div>
var imgSrc = document.getElementById("<%=subImage.ClientID %>").src; $(function () { $("#<%= subImage.ClientId %>").on("click", function (e) { e.preventDefault(); $("#<%= brandImage.ClientId %>").attr("src", imgSrc); $("#<%= subImage.ClientId %>").attr("disabled", "disabled"); }); });