我有这个脚本http://jsfiddle.net/gphp/ZMmRv/4/
我有两个事件: 1 - div 是可拖动的,他的移动滚动页面 2 - 滚动页面移动 div
这两个事件一起发生了崩溃。可以一次申请一个。开始和停止事件?如何?
谢谢
我有这个脚本http://jsfiddle.net/gphp/ZMmRv/4/
我有两个事件: 1 - div 是可拖动的,他的移动滚动页面 2 - 滚动页面移动 div
这两个事件一起发生了崩溃。可以一次申请一个。开始和停止事件?如何?
谢谢
好吧,我认为这不是更好的解决方案,但您可以将此作为开始并随意编辑:
$(document).ready(function(){
$('#drag').css({
'height': ($(document).height()/10),
'width': ($(document).width()/10)
});
$("#drag").draggable({
scrollSensitivity: 50,
scrollSpeed: 10
});
$(window).scroll(function(){
if( $('#drag').offset().top < $(window).scrollTop() )
$("#drag").animate({top: $(window).scrollTop()}, "fast");
if( $('#drag').offset().left < $(window).scrollLeft() )
$("#drag").animate({left: $(window).scrollLeft()}, "fast");
});
});