Javascript函数,而不是分别为两个
我有一段代码用于jScrollPane,它在页面顶部时更改顶部箭头的类(因为它不能滚动到更高的位置),在页面底部时更改底部箭头的类(因为它不能滚动到更低的位置): 我想更改它,以便显示两个箭头(当可以向任一方向滚动时)或禁用两个箭头(当所有内容都可见时) 多谢各位Javascript函数,而不是分别为两个,javascript,if-statement,jscrollpane,Javascript,If Statement,Jscrollpane,我有一段代码用于jScrollPane,它在页面顶部时更改顶部箭头的类(因为它不能滚动到更高的位置),在页面底部时更改底部箭头的类(因为它不能滚动到更低的位置): 我想更改它,以便显示两个箭头(当可以向任一方向滚动时)或禁用两个箭头(当所有内容都可见时) 多谢各位 if (settings.showArrows) { $upArrow[destY == 0 && destY == maxY ? 'addClass' : 'removeClass']('disabled'); $d
if (settings.showArrows) {
$upArrow[destY == 0 && destY == maxY ? 'addClass' : 'removeClass']('disabled');
$downArrow[destY == 0 && destY == maxY ? 'addClass' : 'removeClass']('disabled');
}
甚至:
if (settings.showArrows) {
$upArrow[maxY == 0 ? 'addClass' : 'removeClass']('disabled');
$downArrow[maxY == 0 ? 'addClass' : 'removeClass']('disabled');
}
甚至:
if (settings.showArrows) {
$upArrow[maxY == 0 ? 'addClass' : 'removeClass']('disabled');
$downArrow[maxY == 0 ? 'addClass' : 'removeClass']('disabled');
}
如果在滚动时触发该代码并且正确初始化了
maxY
,则它应该执行您想要的操作。如果在滚动时触发该代码并且正确初始化了maxY
,则它应该执行您想要的操作。