According to
http://www.bennadel.com/blog/1892-You-Cannot-Bind-The-Submit-Event-To-Objects-Using-jQuery.htm
It is a bug:
“I am pretty sure this is a bug; jQuery is probably supposed to be checking the type of the object in the binding before it attempts to use it as a DOM node. “
Is it or is it not according to you ? If yes has this been fixed and in what jquery version.
The comments on that article included a link to a bug ticket that indicates it was fixed 13 months ago.