我在我的页面上使用缩放图像 jQuery 脚本。当我必须显示一张图像时它工作得很好,但当我在标记中注入(inject) 3 个不同的图像时它当然会失败。我想知道如何编辑脚本,以便可以在页面上多次使用引用的 jQuery 脚本。
html和绑定(bind)脚本如下
<div id="zoomcontainer">
<div class="zoomapp" id="zoomapp"> <img id="imgRecord" class="jqzoom" src="/demo-image.jpg"/>
<div id="zoomerNav"> <a id="btn_up" href="#"></a> <a id="btn_dn" href="#"></a> <a id="btn_left" href="#"></a> <a id="btn_right" href="#"></a> <a id="btn_plus" href="#"></a> <a id="btn_minus" href="#"></a> <a id="btn_home" href="#"></a> </div>
</div>
<script type="text/javascript">
$(function () {
$('#imgRecord')
.grViewer({ zoomLimit: 2, renderScale: 0.5 })
.bind('load', function () { $('#zoomapp').css('background', $('#zoomapp').css('backgroundColor')); });
});
</script>
最佳答案
也许这有帮助:
$(function () {
$('.imgRecord').each(function(){
$(this)
.grViewer({ zoomLimit: 2, renderScale: 0.5 })
.bind('load', function () { $('#zoomapp').css('background', $('#zoomapp').css('backgroundColor')); });
});
});
关于jquery - 缩放图像 jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9940372/