给创建spreadSheet 的元素绑定事件
滚动条默认关闭
当靠近滚动条时设置 spread.options.showVerticalScrollbar = true/false
离开时隐藏
频繁触发该事件会导致内存增加的很快 并在一段时间内都不会减少
- <p>spread = new GC.Spread.Sheets.Workbook(document.getElementById("ss"), {</p><p> sheetCount: 1</p><p>});</p><p>
- </p><p>testEvents()</p><p>function testEvents(){</p><p> $("#ss").mousemove(function(e){</p><p> let sheetWidth=$(this).width()</p><p> // let xx = e.pageX;//鼠标当前位置</p><p> let xx = e.offsetX;//</p><p> </p><p> let isShow=spread.options.showVerticalScrollbar;</p><p> if(xx<28&&isShow){</p><p> return;</p><p> }</p><p> if(xx > sheetWidth - 28){</p><p> if(!isShow)spread.options.showVerticalScrollbar = true;</p><p> }else{</p><p> if(isShow)spread.options.showVerticalScrollbar = false;</p><p> }</p><p> });</p><p> $("#ss").mouseleave(function(){</p><p> </p><p> spread.options.showVerticalScrollbar = false;</p><p> })</p><p>}</p>
复制代码
|
|