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>
答案 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开发人员所以我不知道你的问题是否存在。