title: click event on child inside button not firing in IE
body: <p>I have a button with a span inside it. I have a click event on the button and I also have a click event on the span, but in IE11 the span click event is not firing (works in Chrome/Firefox). Is there any workaround to this without changing from a button to a div?</p>
  
  <p>I know that changing my button to a div will work (as answered in other questions), I want to <em>avoid</em> doing that.</p>
  
  <p><a href="https://jsfiddle.net/asjo8ox0/2/" rel="noreferrer">https://jsfiddle.net/asjo8ox0/2/</a></p>
  
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-js lang-js prettyprint-override"><code>$(document)
    .on("click", ".parent", function() {
      alert("parent");
    })
    .on("click", ".child", function(e) {
      alert("child");
      e.stopPropagation();
    })</code></pre>
  <pre class="snippet-code-css lang-css prettyprint-override"><code>.parent {
    width: 200px;
    height: 200px;
    background-color: cornflowerblue;
  }
  
  .child {
    width: 100px;
    height: 100px;
    background-color: white;
    display: none;
  }
  
  .parent:hover .child {
    display: block;
  }</code></pre>
  <pre class="snippet-code-html lang-html prettyprint-override"><code>&lt;script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"&gt;&lt;/script&gt;
  
  &lt;button class="parent"&gt;
    &lt;span class="child"&gt;&lt;/span&gt;
  &lt;/button&gt;</code></pre>
  </div>
  </div>
  </p>