为清晰和简单而彻底修改
如本网站所示,我正在使用提升变焦(镜头变焦功能)。我有一个充满二进制图像的 Radrotator,我在旋转器的 DataBound 上给出了一个 onclick 事件。Onclick 我想根据他们从 Rotator 所有客户端单击的图像更改 Rotator 上方更大的主图像。
屏幕上的图像确实发生了变化,但是,放大功能仍然显示第一张图像。
<img id="zoom_07" runat="server" src="small.jpg" alt="image" />
下面是两个javascript函数。第一个是使用 elevatezoom 来放大图像,而第二个是在旋转器中调用二进制图像的 onclick。
<script type="text/javascript" >
jQuery(document).ready(function ($) {
$("#zoom_07").elevateZoom({
zoomType: "lens",
lensShape: "round",
lensSize: 200
});
});
function changeImage(url) {
var img = document.getElementById('zoom_07');
img.src = url;
img.setAttribute('data-zoom-image', url);
}
如何更改放大镜客户端的图像?感谢您在此问题上提供的任何帮助。