erstellen JQuery-Objekt durch übergabe DOM-Objekt?
So, lassen Sie uns sagen, dass ich diese:
var d = document.createElement('div');
d.id = "whatever";`
So, d
ist das DOM-Objekt,
wie kann ich die erstellen oder konvertieren Sie es in jQuery Objekt?
z.B.
$(d)
???
und, wie man 'Lesen' alle Attribute des jQuery-Objekts? genau wie die var_dump von PHP.
- Wenn Sie nur wollen, um die Attribute und Funktionen im Zusammenhang mit $(d) machen Sie eine Konsole.log($(d)), das drucken der details des Objektes $(d) in der firebug-Konsole. Dies funktioniert nur mit firefox mit dem firebug add-on
Du musst angemeldet sein, um einen Kommentar abzugeben.
oder nur wickeln Sie das dom-element in
$()
wie Sie vorgeschlagen:Verwenden
attr
zu get/set-element-Attribute. Ich bin mir nicht sicher ob es ein one-liner, der dump kann alle eines Elements werden die Attribute und Ihre entsprechenden Werte (firebug dazu dient für mich), aber Sie können ein array erstellen, mit allen Attribut-Namen, der Sie interessiert, und tun Sie etwas wie:oder mit
$.jedes
: