I have added a swap image, but the Jqzoom still uses the old image after swapping it? What am I missing?
<script src="/js/jquery-1.3.2.min.js" type="text/javascript"></script>
<script src="/js/jquery.jqzoom1.0.1.js" type="text/javascript"></script>
<link rel="stylesheet" href="/css/jqzoom.css" type="text/css">
<style type"text/css">
div.notes{
font-size:12px;
}
div.notes a{
color:#990000;
}
</style>
<script type="text/javascript">
$(document).ready(function(){
var options = {
zoomWidth: 100,
zoomHeight: 100,
xOffset: 50,
yOffset: 50,
position: "right" //and MORE OPTIONS
};
$(".jqZoom").jqzoom();
});
</script>
</head>
<ajaxToolkit:ToolkitScriptManager runat="Server" EnableScriptGlobalization="true"
EnableScriptLocalization="true" ID="sm1" ScriptMode="Release" CompositeScript-ScriptMode="Release" />
<% if (this.SettingManager.GetSettingValueBoolean("Media.CategoryBreadcrumbEnabled"))
{ %>
<nopCommerce:ProductCategoryBreadcrumb ID="ctrlProductCategoryBreadcrumb" runat="server" />
<% } %>
<div class="clear">
</div>
<div class="product-details-page">
<div class="product-essential product-details-info">
<script language="javascript" type="text/javascript">
function UpdateMainImage(url, bigurl) {
var imgMain = document.getElementById('<%=defaultImage.ClientID%>');
imgMain.src = url;
var aMain = document.getElementById('<%=lnkMainLightbox.ClientID%>');
aMain.href = bigurl;
}
</script>
<div class="picture">
<a runat="server" id="lnkMainLightbox" class="jqZoom" >
<asp:Image ID="defaultImage" runat="server"/>
</a>
<br /> (click to zoom)
<asp:ListView ID="lvProductPictures" runat="server" class="thumbs" GroupItemCount="3">
<LayoutTemplate>
<table style="margin-top: 10px;">
<asp:PlaceHolder runat="server" ID="groupPlaceHolder"></asp:PlaceHolder>
</table>
</LayoutTemplate>
<GroupTemplate>
<tr>
<asp:PlaceHolder runat="server" ID="itemPlaceHolder"></asp:PlaceHolder>
</tr>
</GroupTemplate>
<ItemTemplate>
<td align="left">
<a href="#" title="<%= lProductName.Text%>" ID="lnkMainLightbox" onclick="javascript:UpdateMainImage('<%#this.PictureService.GetPictureUrl((Picture)Container.DataItem, 250)%>', '<%#this.PictureService.GetPictureUrl((Picture)Container.DataItem, 1000)%>')">
<img src="<%#this.PictureService.GetPictureUrl((Picture)Container.DataItem, 120)%>"
alt="Product image" /></a>