* Returns a function to use in pseudos for buttons * @param {String} type
(type)
| 1017 | * @param {String} type |
| 1018 | */ |
| 1019 | function createButtonPseudo(type) { |
| 1020 | return function (elem) { |
| 1021 | return ( |
| 1022 | (nodeName(elem, 'input') || nodeName(elem, 'button')) && |
| 1023 | elem.type === type |
| 1024 | ); |
| 1025 | }; |
| 1026 | } |
| 1027 | |
| 1028 | /** |
| 1029 | * Returns a function to use in pseudos for :enabled/:disabled |