廢話少說 貼碼this
直接調用mouseOp()方法便可spa
function mouseOp(){ var imgs = document.getElementsByTagName("img"), len = imgs.length, browserInfo = navigator.userAgent, reg = /firefox/i; function fun(e) { var e = e || event; var detail = e.detail || parseInt(-e.wheelDelta / 40); this.setAttribute("height", this.offsetHeight + 4 * detail); } function mouseWheel(ele, fun) { reg.test(browserInfo) ? ele.addEventListener("DOMMouseScroll", fun, false) : ele.onmousewheel = fun; } for ( i = 0; i < len; i++) { mouseWheel(imgs[i], fun) } }