jQuery gzoom插件不起作用

Emi*_*lie 6 zoom jquery-plugins image-zoom

我试图用jQuery(辉煌)插件gzoom(http://lab.gianiaz.com/jquery/gzoom/http://www.chouselive.co.za/demo/pictures/)在我的图像上添加缩放zoom/gzoom.php).

但它不起作用.我的图片刚刚调整大小,但没有缩放.

这是我的代码:

<!doctype html>
<html>
<head>
  <meta charset="utf-8">
  <title>test gzoom</title>
  <link rel="stylesheet" href="css/jquery-ui-1.7.1.custom.css" type="text/css" media="screen">
  <link rel="stylesheet" href="css/jquery.gzoom.css" type="text/css" media="screen">
  <style>
    div#zoom{
      cursor: crosshair;
    }
  </style>
</head>
<body>
    <div id="gzoomwrap">
        <div id="zoom" class="zoom minizoompan">
            <span class="loader">loading...</span>
            <img src='img/myImage.png'/>
        </div>
        <!-- START gzoom zoom bar -->
        <div class="ui-icon ui-icon-circle-minus gzoombutton">&nbsp;</div>
        <div class="gzoomSlider ui-slider ui-slider-horizontal ui-widget ui-widget-content ui-corner-all" style="width: 258px;"><a href="#" class="ui-slider-handle ui-state-default ui-corner-all"></a></div>
        <div class="ui-icon ui-icon-circle-plus gzoombutton">&nbsp;</div>
        <br style="clear:both">
        <!-- END gzoom zoom bar -->
    </div>

    <script src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
    <!-- START gzoom dependencies -->
    <script type="text/javascript" src="js/ui.core.min.js"></script>
    <script type="text/javascript" src="js/ui.slider.min.js"></script>
    <script type="text/javascript" src="js/jquery.gzoom.js"></script>
    <script type="text/javascript" src="js/jquery.mousewheel.js"></script>
    <script type="text/javascript">
      /*<![CDATA[*/
      $(function() {
        $zoom = $("#zoom").gzoom({
            sW: 300,
            sH: 225,
            lW: 1400,
            lH: 1050,
            lighbox : false
        });
      });
      /*]]>*/
    </script>
    <!-- END gzoom dependencies -->
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

我查看了Chrome控制台,发现库中存在一些错误.所以我假设我没有正确实现gzoom.(不适用于所有浏览器)

gzoom错误

如果你知道我做错了什么......我会非常感谢你!

小智 1

我是 gzoom 插件的作者。该插件是很久以前开发的,但它仍然可以与新版本的 jquery 和 jquery ui 一起使用。如果您包含现代 jquery 版本,则还必须包含现代版本的 jquery-ui。我刚刚尝试过这个版本的插件,它完成了他的工作:

jquery-1.10.2.min.js jquery-ui-1.10.3.custom.min.js

包含此文件,并从中删除 ui.core.min 和 ui.slider.min。