Skip to main content

Bug Tracker

Side navigation

#14551 closed bug (notabug)

Opened November 15, 2013 11:43PM UTC

Closed November 15, 2013 11:46PM UTC

$.extend does not work with 'set' propery

Reported by: digitaltyrant@gmail.com Owned by:
Priority: undecided Milestone: None
Component: unfiled Version: 1.10.1
Keywords: Cc:
Blocked by: Blocking:
Description

In attempting to $.extend a jQuery object that utilizes 'set Property(value)', the jQuery object does not have the same functionality as the second object.

http://jsfiddle.net/83BBD/2/

It does not give an error. The 'get Property()' works on the jQuery object after $.extend. The naming of the Property has no effect on the issue.

This has been tested in jsfiddle, Firefox 25 and Chrome version 31.0.1650.57.

I can confirm that the issue persists in jQuery 1.10.2 - jsFiddle does not allow it as an option though.

Attachments (0)
Change History (1)

Changed November 15, 2013 11:46PM UTC by rwaldron comment:1

resolution: → notabug
status: newclosed

This can't be supported in all browsers that jQuery 1.x supports, as it requires the Object meta APIs: Object.getOwnPropertyNames, Object.getOwnPropertyDescriptor and Object.defineProperties.