javascript - 当鼠标向下移动时滚动/拖动 div 中的值

标签 javascript jquery css

我需要带有鼠标按下事件的可滚动 div。例如引用这个链接: https://sapui5.netweaver.ondemand.com/explored.html#/sample/sap.ui.comp.sample.valuehelpdialog.example1/preview

如果所选值会溢出,那么我们可以滚动/拖动 div,我们也可以看到其他值。

Before Scroll Div After Scroll Div

最佳答案

试试这个:

$(function () {
    $("#draggable").draggable();
});
#draggable {
    width: 150px;
    height: 150px;
    padding: 0.5em;
}
.scrollable{
    overflow-y:scroll;
    width: 150px;
    height: 150px;
}
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
<script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script>

<div id="draggable" class="ui-widget-content">
    <div class="scrollable">
        <table id="t1">
            <tr class="item">
                <td>Item </td>
            </tr>
            <tr class="item">
                <td>Item </td>
            </tr>
            <tr class="item">
                <td>Item </td>
            </tr>
            <tr class="item">
                <td>Item </td>
            </tr>
            <tr class="item">
                <td>Item </td>
            </tr>
            <tr class="item">
                <td>Item </td>
            </tr>
            <tr class="item">
                <td>Item </td>
            </tr>
            <tr class="item">
                <td>Item </td>
            </tr>
            <tr class="item">
                <td>Item </td>

            </tr>
            <tr class="item">
                <td>Item </td>
            </tr>
        </table>
    </div>
</div>

关于javascript - 当鼠标向下移动时滚动/拖动 div 中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36793948/

相关文章:

javascript - 属性错误 : 'list' object has no attribute 'click' using Selenium and Python

javascript - 在 Redux 中没有正确地将 JSON 数据从 reducer 传递到组件

html - 如何将标题放在图像下方的一行中?

css - Calc() 不适用于 Firefox 中的 Flexbox 宽度

css - 选择器引擎准确地向哪个方向读取?

javascript - Kendo UI for 网格列模板中的循环导致无限循环

javascript - 如何使用 jquery 访问内联 css 样式属性并更改 DOM 中的属性?

javascript - jquery 在单选按钮和页面加载时更改 css

javascript - 使函数在用户悬停在链接上 2 秒后执行

javascript - Chartist.js - 增加 Y 轴刻度点之间的间距