所以我正在使用 jquery nicescroll插件,并且喜欢它支持带有选项的触摸设备的事实:
touchbehavior:true,
我已经启用了这个功能,因为触摸设备,因为我喜欢滚动鼠标点击和拖动。
但还有一些事情困扰着我。可滚动的 Div 包含链接和大量文本。链接是可点击的,但这touchbehavior
会禁用真正困扰我的文本选择。我想继续选择启用文本。
除此之外,启用此touchbehavior
功能后,您将无法再单击实际滚动条并将其向下拖动,这在默认计算机或笔记本电脑上确实令人困惑。是否可以同时具有触摸行为和可点击和可拖动的滚动条?
我所说的可以在这个链接上测试和编辑:http: //jsfiddle.net/P8cPZ/
代码如下所示;
html:
<div class="outer">
<div class="inner">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut sit amet nisi non
felis fringilla dignissim non et diam. Fusce et molestie nibh, pulvinar
tincidunt felis. Aenean hendrerit non dolor in mollis. Sed vehicula felis
eget tempor bibendum. Praesent commodo pretium sodales. Integer sit amet
semper lacus. <a href="www.google.com" >Cras imperdiet lectus at
sapien tempus malesuada.</a>..........
</div>
</div>
脚本:
$(".outer").niceScroll({
cursorwidth:"6px",
cursorborder: "0px",
bouncescroll: true,
horizrailenabled: false,
touchbehavior:true,
grabcursorenabled: true,
});
欢迎任何帮助或建议。