QUnit.test( name + this.id.replace( /_/g, " " ), function( assert ) {
var ready = assert.async();
assert.expect( 1 );
- var form = input.form();
+ var form = input._form();
// If input has a form the value should reset to "" if not it should be "changed"
var value = form.length ? "" : "changed";
},
_bindFormResetHandler: function() {
- this.form = this.element.form();
+ this.form = this.element._form();
if ( !this.form.length ) {
return;
}
// Support: IE8 Only
// IE8 does not support the form attribute and when it is supplied. It overwrites the form prop
// with a string, so we need to find the proper form.
-return $.fn.form = function() {
+return $.fn._form = function() {
return typeof this[ 0 ].form === "string" ? this.closest( "form" ) : $( this[ 0 ].form );
};
// Not inside a form, check all inputs that also are not inside a form
group = $( nameSelector ).filter( function() {
- return $( this ).form().length === 0;
+ return $( this )._form().length === 0;
} );
}