Opened 11 years ago
Closed 11 years ago
#12346 closed bug (fixed)
fn.append not working correctly
Reported by: | Owned by: | dmethvin | |
---|---|---|---|
Priority: | blocker | Milestone: | 1.8.1 |
Component: | manipulation | Version: | 1.8.0 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
Hi, I think it will be faster, if I just show you :-)
Try following fiddle and compare the results for 1.7.2 and 1.8 (first nbsp is missing in 1.8): http://jsfiddle.net/td3yf/
---
Just in case, here's a script code from fiddle:
var $e = $('<span>e</span>'), $x = $('<span>x</span>');
$('div').append(' ', $e, ' ', $x);
---
Thank you for your efforts, David Svetlik
Change History (3)
comment:1 Changed 11 years ago by
Component: | unfiled → manipulation |
---|---|
Milestone: | None → 1.8.1 |
Priority: | undecided → blocker |
Status: | new → open |
comment:2 Changed 11 years ago by
Owner: | set to dmethvin |
---|---|
Status: | open → assigned |
comment:3 Changed 11 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Fix #12347 and #12384. Use a fresh div in jQuery.clean each time.
Regression was introduced in 22ad8723ce07569a9b039c7901f29e86ad14523c most likely because the clown who fixed http://bugs.jquery.com/ticket/4011 didn't add a unit test.
Changeset: b6a7d022eeb8c2cb0b065a311e53f9ea98554600
In 1.8.0 it works in Firefox, not in Chrome or Safari; it throws an error in IE9. Breaks in jQuery 1.3.2, works everywhere in between.