- div = jQuery("<div/>").data({ a: true, b: true });
- div = div.clone(true);
- equals( div.data("a"), true, "Data cloned." );
- equals( div.data("b"), true, "Data cloned." );
+ div = jQuery("<div/>").data({ a: true });
+ var div2 = div.clone(true);
+ equals( div2.data("a"), true, "Data cloned." );
+ div2.data("a", false);
+ equals( div2.data("a"), false, "Ensure cloned element data object was correctly modified" );
+ equals( div.data("a"), true, "Ensure cloned element data object is copied, not referenced" );