In jQuery, is there any difference between this:
$(\'\').appendTo(\'body\');
And this:
$(\'\').appe
The documentation says:
When the parameter has a single tag, such as $('') or $(''), jQuery creates the element using the native JavaScript createElement() function.
It also says:
Tags that cannot contain elements may be quick-closed or not
So, the form I would stick to the documented version, as that is less likely to be a victim of a breaking change in a future version.$('
The jQuery library have a habit of putting as much as possible in a single function call (see the recent on
addition for an example), so it's not so far fetched that they would invent something new to happen when you use a non-self-closing tag...