Fix for #1086: Append all caps HTML tags
This commit is contained in:
parent
958bed09da
commit
5fae496933
2 changed files with 10 additions and 6 deletions
14
src/jquery/coreTest.js
vendored
14
src/jquery/coreTest.js
vendored
|
@ -404,18 +404,18 @@ test("append(String|Element|Array<Element>|jQuery)", function() {
|
|||
|
||||
ok( pass, "Test for appending a DOM node to the contents of an IFrame" );
|
||||
|
||||
reset();
|
||||
$('#select1').appendTo('#foo');
|
||||
t( 'Append select', '#foo select', ['select1'] );
|
||||
|
||||
reset();
|
||||
$('<fieldset>').appendTo('#form').append('<legend id="legend">test</legend>');
|
||||
t( 'Append legend', '#legend', ['legend'] );
|
||||
|
||||
reset();
|
||||
$('#select1').append('<OPTION>Test</OPTION>');
|
||||
ok( $('#select1 option:last').text() == "Test", "Appending <OPTION> (all caps)" );
|
||||
|
||||
});
|
||||
|
||||
test("appendTo(String|Element|Array<Element>|jQuery)", function() {
|
||||
expect(5);
|
||||
expect(6);
|
||||
var defaultText = 'Try them out:'
|
||||
$('<b>buga</b>').appendTo('#first');
|
||||
ok( $("#first").text() == defaultText + 'buga', 'Check if text appending works' );
|
||||
|
@ -435,6 +435,10 @@ test("appendTo(String|Element|Array<Element>|jQuery)", function() {
|
|||
expected = "This link has class=\"blog\": Simon Willison's WeblogTry them out:Yahoo";
|
||||
$("#first, #yahoo").appendTo('#sap');
|
||||
ok( expected == $('#sap').text(), "Check for appending of jQuery object" );
|
||||
|
||||
reset();
|
||||
$('#select1').appendTo('#foo');
|
||||
t( 'Append select', '#foo select', ['select1'] );
|
||||
});
|
||||
|
||||
test("prepend(String|Element|Array<Element>|jQuery)", function() {
|
||||
|
|
2
src/jquery/jquery.js
vendored
2
src/jquery/jquery.js
vendored
|
@ -1479,7 +1479,7 @@ jQuery.extend({
|
|||
// Convert html string into DOM nodes
|
||||
if ( typeof arg == "string" ) {
|
||||
// Trim whitespace, otherwise indexOf won't work as expected
|
||||
var s = jQuery.trim(arg), div = doc.createElement("div"), tb = [];
|
||||
var s = jQuery.trim(arg).toLowerCase(), div = doc.createElement("div"), tb = [];
|
||||
|
||||
var wrap =
|
||||
// option or optgroup
|
||||
|
|
Loading…
Reference in a new issue