I've searched everywhere and found similar questions with answers that didn't really address my issue so I apologize if this seems like a repeat, but it appears from my experimenting that jQuery's deep copy function doesn't actually work as it's described (or maybe I'm misreading its description).

Here's an example demonstrating the problem I'm having: http://jsfiddle.net/wcYsH/

Or this for download: https://github.com/kevroy314/jQuery-Extend-Test

Why does the data in the previous copy get changed when the deep copy is manipulated?

Edit
Report