我想知道一个 div 的滚动位置。
我有两个按钮,左和右,在它们之间有一个可滚动的 div,里面填充了数据。
如果右侧没有数据,则禁用右侧的按钮,如果左侧没有更多数据,则禁用左侧的按钮。
因此,我认为需要知道当前的滚动位置。欢迎提供任何增强建议。
我刚刚添加了一些相关的代码。
前一列和后一列是div(左右按钮)。
表格容器是一个固定的div,里面的滑动窗口可以滑动。
` return <div className="row">
<div ref="previous_column" onClick={this.shift_left} href="#" style={style_div}></div>
<div className="table-container" ref="table_container">
<div className="sliding-window">
{this.props.grocery_cart.delivery_slots.map(function(obj) {
return <div key={d}>
<CalendarDetail values={d} ref="delivery_date"/>
</div>
}.bind(this))}
</div>
</div>
<div ref="next_column" href="#" onClick={this.shift_right} style={style_div} className="plr-slide"></div>
</div>`
我刚刚添加了一些相关的代码。
前一列和后一列是div(左右按钮)。
表格容器是一个固定的div,里面的滑动窗口可以滑动。
$('.table-container').scrollLeft()
这解决了问题。 - Sijan Shrestha