jCrop没有被调用。

时间:2011-08-10 20:55:30

标签: jquery jcrop

jQuery('#imgCrop')。没有调用Jcrop()。我正确地引用了jCrop吗? 有关我的VS2010屏幕截图,请参阅我的链接。谢谢!

<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">
<link href="Scripts/jCrop-v0.9.9/css/jquery.Jcrop.css" rel="stylesheet" type="text/css" />
<script src="Scripts/jCrop-v0.9.9/js/jquery.min.js" type="text/javascript"></script>
<script src="Scripts/jCrop-v0.9.9/js/jquery.Jcrop.min.js" type="text/javascript"></script>
<script src="Scripts/jCrop-v0.9.9/js/jquery.Jcrop.js" type="text/javascript"></script>
<script type="text/javascript">

    jQuery(document).ready(function () {

        jQuery('#imgCrop').Jcrop({
            onSelect: storeCoords
        });
    });

    function storeCoords(c) {

        jQuery('#X').val(c.x);
        jQuery('#Y').val(c.y);
        jQuery('#W').val(c.w);
        jQuery('#H').val(c.h);
    };
</script>

http://i.stack.imgur.com/ZSJqw.png

http://i.stack.imgur.com/FVdPP.png

1 个答案:

答案 0 :(得分:1)

你是否从标题中删除了无关的jcrop include?你只需要包括一次Jcrop;在您的示例中,您将同时提供完整版和最小版本。 Instinct说第二​​个包含只会在这种情况下覆盖第一个,但是检查它并没有什么坏处。

您是否尝试过内联发送功能?或者在没有参数的情况下调用Jcrop()? (查看该功能是否导致问题)。

jQuery.Jcrop('#imgCrop', {
    onSelect: function (c) {
        jQuery('#X').val(c.x);
        jQuery('#Y').val(c.y);
        jQuery('#W').val(c.w);
        jQuery('#H').val(c.h);
    }
});

我在这里抓一点吸管,因为否则它看起来应该有效。我不是ASP开发人员所以我不知道你的问题是否存在。