Exclamation mark doesn't work in trigger() when using event namespace in jQuery 1.9
<p>Here is the code:</p>

<pre><code>$("div").on("click",function(){
       console.log("click");
});
$("div").on("click.plugin", function(){
       console.log("click.plugin");
});
$("button").click(function() {
      $("div").trigger("click!");    
});
</code></pre>

<p>and the HTML:  </p>

<pre><code>&lt;div&gt;test.&lt;/div&gt;
&lt;button &gt;Trigger event according to namespace&lt;/button&gt;
</code></pre>

<p>When I <a href="http://jsfiddle.net/un9aP/" rel="nofollow">run the code under jQuery 1.8.3</a>, it works. When I click button, it logs <code>click</code> in the console. </p>

<p>But when I <a href="http://jsfiddle.net/un9aP/1/" rel="nofollow">change to jQuery 1.9.1</a>, nothing happens when I press the button. It seems like the exclamation mark doesn't work anymore in 1.9.1. </p>

<p>I can't find this change in the 1.9 upgrade guide. Does anybody know why?</p>
