I'm trying to bind an event for any child within any children in a div except for a specified child with the following:
$(document).ready(function(){
  $("#holder").find('*').each(function(){
    if($(this).context.nodeName !== "SPAN"){
      $(this).click(function(){
        window.console.log('s');
      });
    }
  });
});
However, because the SPAN is within an element, the click event is still being called. Is there any way around this?
I have a demo on JSBin