cssスクロールローライベント

683 ワード

スクロールには2つのイベント1がスクロールイベント、2がロールイベントがあります.以下は両者の違いです.
ロールイベント
リスニング方法onscroll、(火狐はonを取り除く)は、要素にスクロールバーが表示され、スクロールバーがスクロールされると、スクロールホイールを介しても、直接引いたスクロールバーを介してもトリガーされることを意味します.
ロールイベント
傍受方法:ieと火狐は違います
ieはscrollwheel、火狐はDOMMouseScroll
互換関数を書くことができます
function wheel_event(elem,func){

	if(elem.attachEvent){

		elem.attachEvent("onmousewheel",func);

	}else if(elem.addEventListener){

		elem.addEventListener("DOMMouseScroll",func);

	}

}


 
ロールイベントはwindow/documentに追加することも、特定の要素に追加することもできます.特定の要素にロールイベントを追加するときは、マウスをこの要素に置くと、ロールをスクロールするだけでトリガーされます.この要素にスクロールバーがあるかどうかにかかわらず
それは間違っています.皆さんは伝言を残して検討してもいいです.