Skip to content

Instantly share code, notes, and snippets.

@meagar
Created September 9, 2011 18:42
Show Gist options
  • Save meagar/1206989 to your computer and use it in GitHub Desktop.
Save meagar/1206989 to your computer and use it in GitHub Desktop.
// Part 1
document.getElementById('the_div' ).addEventListener('click', function(){ log('the_div!') }, true);
document.getElementById('the_list').addEventListener('click', function(){ log('the_list!') }, false);
document.getElementById('the_item').addEventListener('click', function(){ log('the_item!') }, true);
// Part 2
document.getElementById('the_div' ).addEventListener('click', function(){ log('the_div!') }, false);
document.getElementById('the_list').addEventListener('click', function(){ log('the_list!') }, false);
document.getElementById('the_item').addEventListener('click', function(){ log('the_item!') }, true);
// Part 3
document.getElementById('the_div' ).addEventListener('click', function(){ log('the_div!'); }, false);
document.getElementById('the_list').addEventListener('click', function(){ log('the_list!'); }, false);
document.getElementById('the_item').addEventListener('click', function(event){ log('the_item!'); event.stopPropagation(); }, false);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment