0
下面是簡單的HTML:onscroll事件和滾動按鈕
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript">
function handle() { console.log("fired"); };
</script>
</head>
<body>
<div style="width:200px; height:100px; overflow-y: scroll; border: 1px solid gray;" onscroll="handle()">
<div style="width:150px; height:400px;"> </div>
</div>
</body>
</html>
的問題是,當DIV沒有(初始位置)滾動的小按鈕,用三角符號的滾動條的頂部不會觸發事件。也許這是合乎邏輯的,但我尋找一種解決此問題的方法,因爲它是現在通過啓用拖放操作來解決dojo框架樹小部件的唯一方法。是的,我知道,解決方法是解決方法。
嘗試把一些額外的空間後,你的數據,以便div滾動或減少從高度數據的div的高度是 – Adil
不幸的是我不能控制在實際應用程序中的數據呈現,樹部件做一些神奇的調用 – Tommi