我在我的网站上使用dragscroll jQuery插件。我想制作一个可滚动拖动的帖子提要,但我需要在滚动拖动时禁用链接,现在在桌面设备上当我尝试滚动阻力。
我尝试使用return:false
,但它在mouseup
之后没有作为工作链接返回。我的JSFiddle是干净的代码
这就是我尝试的方式
_window[addEventListener](
mouseup, cont.mu = function() {
pushed = 0;
$('a').click(function(){return true;});
}, 0
);
_window[addEventListener](
mousemove,
cont.mm = function(e) {
if (pushed) {
(scroller = el.scroller||el).scrollLeft -=
newScrollX = (- lastClientX + (lastClientX=e.clientX));
scroller.scrollTop -=
newScrollY = (- lastClientY + (lastClientY=e.clientY));
if (el == _document.body) {
(scroller = _document.documentElement).scrollLeft -= newScrollX;
scroller.scrollTop -= newScrollY;
}
$('a').click(function(){return false;});
}
}, 0
);