jQuery Extend Bug
Displays extend not working properly with set property
HTML
<div id="A">0</div>
<div id="B">0</div>
JavaScript
A = {
get Count() {
return $('#A').text()
},
set Count(val) {
$('#A').text(val)
}
}
//Works as expected
A.Count = 7
B = $.extend($('#B'),A);
//Doesn't work
B.text(B.Count) //Shows get Count works.
B.Count = 9 //Should set first div#A to 9. This actually creates a Count property and sets it to 9, causing the get functionality to break.
//Uncomment to show broken get functionality
//B.text(B.Count)