Guest User

Untitled

a guest
Jun 25th, 2018
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. <a href="#foo" onClick="fooClickTest()" id="foo">foo</a>&nbsp;
  2. <a href="#bar" id="bar">bar</a>&nbsp;
  3.  
  4. function fooClickTest(e) {
  5. alert('fooClickTest');
  6. YAHOO.util.Event.addListener('bar', 'click', barClickTest1);
  7. YAHOO.util.Event.addListener('bar', 'click', barClickTest2);
  8. YAHOO.util.Event.addListener('bar', 'click', barClickTest3);
  9. YAHOO.util.Event.preventDefault(e);
  10. }
  11.  
  12. function barClickTest1(e) {
  13. alert('barClickTest1');
  14. YAHOO.util.Event.preventDefault(e);
  15. }
  16.  
  17. function barClickTest2(e) {
  18. alert('barClickTest2');
  19. YAHOO.util.Event.preventDefault(e);
  20. YAHOO.util.Event.stopEvent(e);
  21. // Also tried:
  22. // YAHOO.util.Event.stopPropagation(e);
  23. // and:
  24. // if (e.stopPropagation) {
  25. // e.stopPropagation();
  26. // } else {
  27. // e.cancelBubble = true;
  28. // }
  29. }
Add Comment
Please, Sign In to add comment