我制造了相当高的冷静图像探测器,但在某个特定部分被困:当zo时,图像被抹去。 这似乎是一个棘手的问题,我尝试对关于SO的类似问题作出大量答复,但每次都只是工作权。 我需要一种新的眼睛。
我先在我的服务器上暂时开放了URL。 查阅网页:
[结束]
其次,把烟轮推向浮游动物。 这里我们就是这样。 一旦zo到、点击和拖拉,以尝试和抹杀图像。 它正在扩大alright,但是一种权利。 这是目前用于扩大的法典:
var clicking = false;
var previousX;
var previousY;
$("#bigimage").mousedown(function(e) {
e.preventDefault();
previousX = e.clientX;
previousY = e.clientY;
clicking = true;
});
$(document).mouseup(function() {
clicking = false;
});
$("#bigimage").mousemove(function(e) {
if (clicking) {
e.preventDefault();
var directionX = (previousX - e.clientX) > 0 ? 1 : -1;
var directionY = (previousY - e.clientY) > 0 ? 1 : -1;
$("#bigimage").scrollLeft($("#bigimage").scrollLeft() + 10 * directionX);
$("#bigimage").scrollTop($("#bigimage").scrollTop() + 10 * directionY);
previousX = e.clientX;
previousY = e.clientY;
}
});
解决办法I m 着眼于这些特点:
- Correct direction of panning over the X and Y axis
- It should not be possible to pan outside the edges of the image
- Reasonably fluent panning
- Nice to have: window resize should not cause any issues
尽管我感谢我能够提供的任何帮助,但请不要把我指向一个通用的假胜地,但我已尝试过其中太多的人,我正在寻找一个针对我具体情况的答案。 我如此绝望,甚至为符合上述特征的完美解决办法提供了一笔钱。
www.un.org/Depts/DGACM/index_french.htm 请在“D”或“Webkit browser”中尝试链接。