window.onmousewheel = document.onmousewheel=function (e) {
console.log('aaa')
var valueoffsetT = $('.value-box').offset().top;
var ST = $('body').scrollTop();
var windowH = $(window).height();
console.log(valueoffsetT,ST,windowH)
var courseoffsetT = $('.course-box').offset().top;
var ST = $('body').scrollTop();
var windowH = $(window).height();
if (valueoffsetT - ST - windowH < -40) {
$('.value-box').show();
$('.value-box').addClass('fadeInUp ');
}
if (courseoffsetT - ST - windowH < -15) {
$('.course-box').show();
$('.course-box').addClass('fadeInUp ');
}
};
用$(window).scroll在火狐下不行 上面这么写也不行 怎么写才能更好的兼容呢
火狐下面的滚动条滚动事件是:
obj.addEventListener('DOMMouseScroll',fnCallBack,false);
分享你一个封装好的函数:
使用也很简单:
jq中,我印象是默认没有封装滚轮的,要不你就找插件,要不就用原生吧。简单、粗暴。