Skip to content
Permalink
Browse files

Made jQuery('<div/>') and jQuery('<div></div>') use the same code pat…

…h (making the second one faster). Fixes #5293.
  • Loading branch information
jeresig committed Nov 11, 2009
1 parent d933e9c commit c4c820efff4fa7bcce0d5bf0a448625278ea6379
Showing with 5 additions and 2 deletions.
  1. +1 −1 src/core.js
  2. +4 −1 test/unit/core.js
@@ -32,7 +32,7 @@ var jQuery = function( selector, context ) {
rtrim = /^\s+|\s+$/g,

// Match a standalone tag
rsingleTag = /^<(\w+)\s*\/?>$/,
rsingleTag = /<(\w+)\s*\/?>(?:<\/\1>)?$/,

// Keep a UserAgent string for use with jQuery.browser
userAgent = navigator.userAgent.toLowerCase(),
@@ -310,7 +310,7 @@ test("isXMLDoc - XML", function() {
}

test("jQuery('html')", function() {
expect(13);
expect(15);

reset();
jQuery.foo = false;
@@ -339,6 +339,9 @@ test("jQuery('html')", function() {
ok( j.length >= 2, "Check node,textnode,comment creation (some browsers delete comments)" );

ok( !jQuery("<option>test</option>")[0].selected, "Make sure that options are auto-selected #2050" );

ok( jQuery("<div></div>")[0], "Create a div with closing tag." );
ok( jQuery("<table></table>")[0], "Create a table with closing tag." );
});

test("jQuery('html', context)", function() {

0 comments on commit c4c820e

Please sign in to comment.
You can’t perform that action at this time.