Devo trovare il tipo di input per i pulsanti di opzione, il testo e seleziona. La sua facile trovare il tipo di ingresso di qualsiasi cosa con <input type="x">
dal $(this).attr("type")
sarebbe tornato x
jQuery cerca il tipo di input (ma anche per selezionare)
Il mio problema è che ho bisogno di sostenere <select>
elementi, che non hanno l'attributo type. L'obiettivo finale è di restituire radio, testo o selezione.
ho pensato di fare qualcosa di simile, ma ero curioso di sapere se c'è un modo migliore:
if ($(this).tagName == "input") {
var result = $(this).attr("type"); //returns radio or text (the attr type)
} else {
var result = $(this).tagName; //returns select (the element type)
}
Grazie tutti!
10 punti per '$ (": ingresso")' –