Skip to content
Permalink
Browse files

I take that back! It was a bug, but the cache had to be triggered and…

… a collection of cached nodes had to be passed in (an odd case to be sure). Fixes #6227.
  • Loading branch information
jeresig committed Mar 5, 2010
1 parent 2c08004 commit 145f2f045901af5f03f4bdb8a2192027b56f8b30
Showing with 6 additions and 5 deletions.
  1. +6 −5 test/unit/manipulation.js
@@ -384,12 +384,13 @@ test("appendTo(String|Element|Array<Element>|jQuery)", function() {
equals( jQuery('<option value="appendTest">Append Test</option>').appendTo('#select3').parent().find('option:last-child').attr('value'), 'appendTest', 'Appending html options to select element');

reset();
var l = jQuery("#first").children().length + 3;
jQuery("body").map(function(){
return jQuery("<strong></strong><b></b><b></b>").get();
}).appendTo("p");
var l = jQuery("#first").children().length + 2;
jQuery("<strong>test</strong>");
jQuery("<strong>test</strong>");
jQuery([ jQuery("<strong>test</strong>")[0], jQuery("<strong>test</strong>")[0] ])
.appendTo("#first");
equals( jQuery("#first").children().length, l, "Make sure the elements were inserted." );
equals( jQuery("#first").children().last()[0].nodeName.toLowerCase(), "b", "Verify the last element." );
equals( jQuery("#first").children().last()[0].nodeName.toLowerCase(), "strong", "Verify the last element." );

reset();
var expected = "This link has class=\"blog\": Simon Willison's WeblogTry them out:";

2 comments on commit 145f2f0

@leeoniya

This comment has been minimized.

Copy link

leeoniya replied Mar 5, 2010

in the templating proposal you noted "This appears to be a bug in the appendTo, etc. implementation..."

etc?

@leeoniya

This comment has been minimized.

Copy link

leeoniya replied Mar 5, 2010

nvm, this fixes "etc"...was hard to see context

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