我试图通过第三方图像在页面上呈现的图像上使用jquery,我真的无法控制它:(
我已经能够在jquery中的图像上绘制一个选择,然后使用拖动手柄在图像上更改选择的大小但是我无法用鼠标在图像上物理地绘制形状。如果我在图像上拖动一个形状,则不会绘制该框。当我释放鼠标时,会触发一些通过第三方与图像相关联的javascript。
我想知道你是否能够帮我提出一些解决方法。以下是在页面加载时在图像上设置选择的代码。
<script type="text/javascript">
jQuery(function($){
var jcrop_api;
$('#ctl00_ContentPlaceHolder1_Map1_Image').Jcrop({
onChange: showCoords
},function(){
jcrop_api = this;
});
jcrop_api.setSelect([100,100,200,200]);
});
function showCoords(c)
{
$('#map_x').val(c.x);
$('#map_y').val(c.y);
$('#map_x2').val(c.x2);
$('#map_y2').val(c.y2);
};
</script>
我理解,鉴于问题是由第三方控制引起的,我可能无法提供帮助
感谢