Make the value hook less obtrusive for elements which do not inherently have a value property. Fixes #9328.
This commit is contained in:
parent
7d3ba9f89e
commit
ba90af0dc5
2 changed files with 5 additions and 2 deletions
|
@ -498,7 +498,9 @@ jQuery.attrHooks.value = {
|
|||
if ( formHook && jQuery.nodeName( elem, "button" ) ) {
|
||||
return formHook.get( elem, name );
|
||||
}
|
||||
return elem.value;
|
||||
return name in elem ?
|
||||
elem.value :
|
||||
elem.getAttribute( name );
|
||||
},
|
||||
set: function( elem, value, name ) {
|
||||
if ( formHook && jQuery.nodeName( elem, "button" ) ) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue