gpt4 book ai didi

javascript - jQuery UI draggable scrollSpeed 的单位是什么?

转载 作者:行者123 更新时间:2023-11-28 13:54:54 25 4
gpt4 key购买 nike

我不明白“100”是什么意思。是每秒 100 像素吗?此代码取自:https://jqueryui.com/draggable/#scroll

<!doctype html>
<html lang="en">
<head>

<link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
<link rel="stylesheet" href="/resources/demos/style.css">
<style>
#draggable, #draggable2, #draggable3 { width: 100px; height: 100px; padding: 0.5em; float: left; margin: 0 10px 10px 0; }
</style>
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<script>
$( function() {
$( "#draggable3" ).draggable({ scroll: true, scrollSpeed: 100 });
} );
</script>
</head>
<body>

<div id="draggable3" class="ui-widget-content">
<p>scrollSpeed set to 100</p>
</div>

<div style="height: 5000px; width: 1px;"></div>


</body>
</html>

最佳答案

Jquery scrollSpeed 始终按步骤确定。这意味着每次以关联的 scrollSpeed 滚动时,用户将向上或向下移动多少像素。一个卷轴 = 一步。

例如:100 scrollSpeed 表示每 600-800 毫秒每步 100 像素。虽然这个指标有很大的差异

scrollSpeed 的度量是一个以 1000(最大值)为单位的数字

请记住,scrollSpeed 也主要由最终用户使用的浏览器控制。因此,获得像素/秒是一个艰难的衡量标准,尤其是当用户输入每次滚动时都不同。

例。 Chrome 可能与 Safari 不同

在下面的帖子中,他们提到了如何调节像素/秒滚动速度:

Slowing the speed of a Jquery Scroll

关于javascript - jQuery UI draggable scrollSpeed 的单位是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58806451/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com