javascript - add mousewheel eventlistener error -



javascript - add mousewheel eventlistener error -

here problem :

i have function, should homecoming nothing... called :

function zoom(event){ alert("wheel delta : "+event.wheeldelta); homecoming false; }

on click on element, seek add together event listener on mousewheel way :

element.addeventlistener("mousewheel",zoom,false);

element svg tag. but, function zoom never called, message :

typeerror: argument 2 of eventtarget.addeventlistener not object.

what doing wrong?

thanks help :)

edit : here whole code :

function zoommain(){ var zoom = 0; var main; var clicks = 0; this.click = function(event,svg){ if(svg){ switch(clicks%2){ case 0 : main = svg; main.addeventlistener("mousewheel",zoom,false); clicks++; break; case 1 : main.removeeventlistener("mousewheel",zoom,false); clicks++; break; } }else{ alert("error"); } }; function zoom(event){ alert("wheel delta : "+event.wheeldelta); homecoming false; } }

try

if(typeof zoom === "function"){ element.addeventlistener("mousewheel",zoom,false); } else{ alert(zoom); }

if zoom not function that's scope issue. add together relevant code more help.

ps: not solution problem, solution debug! if ok developer tools, dubyg using see if zoom has valid value.

on click on element, seek add together event listener on mousewheel

paste click event handler , how binding mousewheel event handler within click event handler. show zoom defined relative these.

http://jsfiddle.net/vucfrfke/3/

stupid issue, redeclared zoom

javascript function events addeventlistener mousewheel

Comments

Popular posts from this blog

formatting - SAS SQL Datepart function returning odd values -

c++ - Apple Mach-O Linker Error(Duplicate Symbols For Architecture armv7) -

php - Yii 2: Unable to find a class into the extension 'yii2-admin' -