]> source.dussan.org Git - jquery.git/commitdiff
Add back a sacrificial $.attrFn object.
authorDave Methvin <dave.methvin@gmail.com>
Tue, 7 Aug 2012 17:45:47 +0000 (13:45 -0400)
committerDave Methvin <dave.methvin@gmail.com>
Tue, 7 Aug 2012 17:45:47 +0000 (13:45 -0400)
Originally removed in 86b775d036627ebd7242fbb4eb9f24e4ba1fa9c5 as part of the enhancement that allows $(html, props) to use any $.fn method.

Although $.attrFn is undocumented it appears to be a poorly kept secret. jQuery Mobile 1.1 is using it and it's the topic of several blog/StackOverflow posts. Leave an empty object here as a dumpster for now, but it's coming out for good in 1.9.

src/attributes.js

index e10ddced76d93df00e6b15abe1f16c90a5380e75..aeb4e0f9f079595575c73bb940655f78ea68e164 100644 (file)
@@ -282,6 +282,9 @@ jQuery.extend({
                }
        },
 
+       // Unused in 1.8, left in so attrFn-stabbers won't die; remove in 1.9
+       attrFn: {},
+
        attr: function( elem, name, value, pass ) {
                var ret, hooks, notxml,
                        nType = elem.nodeType;