javascript - Both event.preventDefault() and event.returnValue = false don't work in Firefox -


i have tried these snippets of codes, first 1 works in ie , chrome, second 1 works in chrome only, both of them don't work in firefox. want stop page going other pages via links

$('.album a').click(function(){     event.returnvalue = false;     //other codes })  $('.album a').click(function(){     event.preventdefault();     //other codes }) 

edit: snippet ian worked me

$('.album a').click(function(e){     e.preventdefault();     //other codes }); 

you need provide event parameter:

$('.album a').click(function(e){     e.preventdefault();     //other codes }); 

you don't need deal returnvalue, jquery normalizes method work across browsers, calling preventdefault.

note how handler in docs show eventobject parameter passed it: http://api.jquery.com/click/

and note how event object has preventdefault method: http://api.jquery.com/category/events/event-object/


Comments

Popular posts from this blog

php - Calling a template part from a post -

Firefox SVG shape not printing when it has stroke -

How to mention the localhost in android -