Ich habe einen sehr einfachen button click event handler erstellt. Ich möchte, dass <p>
element angehängt wird, wenn Sie auf klicken. Sie können mein Code hier :
Ich habe zwei Fragen zu stellen:
1, warum funktioniert mein .append()
nicht so, wie ich es erwartet habe (das hängt das Element <p>
an)
2. in jQuery, wie überprüft man, ob ein Element bereits angehängt ist? Zum Beispiel, wie überprüft man, ob <p id="other">
bereits in meinem Fall angehängt ist?
-------------------- Aktualisierung ----------------------- --------------------
Bitte überprüfen Sie meinen aktualisierten Code hier .
Also, nur die zweite Frage bleibt ...
1) jsFiddle lädt standardmäßig in MooTools, Sie müssen jQuery einbeziehen, damit dies funktioniert. Es gibt keinen Grund in der Welt, warum dieses Beispiel nicht funktionieren würde. (Angenommen, dass $
tatsächlich dem Objekt jQuery
zugeordnet ist, dh.)
2) Sie können nextSibling
von DOMElement
überprüfen oder die next()
jQuery-Methode wie folgt verwenden:
Deine Geige benutzt das moo tools-Framework. Ändern Sie es, um das jQuery-Framework auf der linken Seite zu verwenden, und es funktioniert. Siehe Ссылка
Tags und Links javascript jquery javascript-events