overflow:scroll
次に示すように、スクロール イベントが要素に伝播されないことがわかります。
親要素から子要素のscroll
イベントを検出するにはどうすればよいですか?
overflow:scroll
次に示すように、スクロール イベントが要素に伝播されないことがわかります。
親要素から子要素のscroll
イベントを検出するにはどうすればよいですか?
新しい .live 置換はスクロールでは機能しません。ただし、これは巧妙な回避策です。
$("#parent").on("mouseover", function(){
$('#parent > *').on('scroll', function(){
console.log('scrolling');
});
});
$("#parent > #child").on("scroll", function(){
console.log('scrolling');
});
コンソール出力を確認できます。次のようになります。
scrolling
scrolling
scrolling
scrolling
scrolling
scrolling