Ich muss erkennen, ob es ein <option>
oder etwas anderesWie erkennt man den Typ eines jQuery-Objekts?
Antwort
können Sie die is
Methode verwenden, ob ein jQuery-Objekt einen Selektor passt zu überprüfen.
Zum Beispiel:
var isOption = someObj.is('option');
Try this:
yourObject[0].tagName;
Da ein jQuery-Objekt ist ein Array von Objekten Sie die zugrunde liegenden DOM-Element durch die Indizierung dieses Array abrufen können. Sobald Sie das Element haben, können Sie seine tagName
abrufen. (Beachten Sie, dass selbst wenn Sie ein Element haben, Sie immer noch ein Array haben werden, wenn auch ein Array von einem Element).
Sie sollten in der Lage sein, die .nodeName
Eigenschaft des Elements zu überprüfen. Etwas über wie dies sollte für Sie arbeiten:
// a very quick little helper function
$.fn.getNodeName = function() {
// returns the nodeName of the first matched element, or ""
return this[0] ? this[0].nodeName : "";
};
var $something = $(".something");
alert($something.getNodeName());
ich jQuery im Allgemeinen .is()
zu testen lieber mit was etwas ist.
prüft die aktuelle Selektion gegen Ausdruck und gibt wahr zurück, wenn zumindest ein Element der Auswahl den gegebenen Ausdruck passt.
if ($something.is("option")) {
// work with an option element
}
- 1. Wie erkennt man den Typ eines Objekts in einer Liste?
- 2. Wie erkennt man den Blattwechsel eines Benutzers?
- 3. Wie erkennt man den Azure Storage-Typ mit SDK?
- 4. Wie erkennt man den Hash-Algorithmus eines Strings?
- 5. Wie erkennt man den Seitenanfang in WebView?
- 6. Wie erkennt man den Zustand der Stromversorgung?
- 7. Wie erkennt man den STAMINA-Modus?
- 8. Wie erkennt man den "Besitzer" einer Website?
- 9. Wie erkennt man den Zustand von GIF
- 10. Wie kann man den menschenlesbaren Typ eines cv :: Mat bestimmen?
- 11. Wie überprüft man den Typ eines Wertes von einem JSONObject?
- 12. Wie erhält man den Typ eines Arguments in Roslyn?
- 13. Wie erhält man den Typ eines dynamischen Objekts in C#?
- 14. Wie erhält man den Typ eines Wertes als String?
- 15. Wie erkennt man, ob ein Typ eine benutzerdefinierte Struktur ist?
- 16. std :: sort erkennt typ'
- 17. Wie erkennt man Anwendungsabstürze?
- 18. Wie man den Ursprung eines ret Opcodes beim Verfolgen eines Programms erkennt
- 19. Den 'Typ' eines Eingabeelements finden
- 20. Wie erkennt man das Ende-Ereignis eines UITableView?
- 21. Wie man den GMP mpf Typ serialisiert?
- 22. Wie man den Typ von Iterator :: Item?
- 23. Wie benutzt man den Elasticsearch Typ?
- 24. Wie benutzt man den CSV MIME-Typ?
- 25. Scala erkennt den Typ nach dem Zupfen nicht JSoup
- 26. Wie erkennt man das Vorhandensein eines Standard-Aufnahmegeräts im System?
- 27. Wie erkennt man eine Berührung eines Kindes Sprite
- 28. Unity3d: Wie man einen Klick innerhalb eines Bereichs erkennt
- 29. Wie erkennt man die aktuelle Sprache eines Joomla! Webseite?
- 30. Wie erkennt man die Frequenz eines Sounds in JavaScript?