Ergebnis 1 bis 4 von 4
-
14-01-2021, 14:07 #1
Grünschnabel
- registriert
- 14-01-2021
- Ort
- Nürnberg
- Beiträge
- 1
Mithilfe einer jQuery Methode ein Objekt-Property aus einem div auslesen - Anfänger
Hallo zusammen,
vorab/nachträglich noch allein ein gesunden neues Jahr!
Und zwar versuche ich mithilfe eine jQuery-Methode die id-property aus meinem Kontakt auszulesen und in der variablen "removedPerson" zu speichern. Allerdings wird mir hier in der Konsole entweder nichts angezeigt oder "undefined". Kann es sein, dass ich hier die falschen Zugriffsargumente angegeben habe? - Ich habe schon einiges versucht aber leider mit keinem Ergebnis.
Code:$(".flexBox").append('<div class="flexContact"><div class="flexElement" data-contactlist-id="id">' + Contact.id + '</div><div class="flexElement">' + Contact.firstName + '</div><div class="flexElement">' + Contact.lastName + '</div><div class="flexElement">' + Contact.birthDate + '</div><div class="flexElement">' + Contact.age + '</div><div class="flexElement">' + Contact.adress + '</div><div class="flexElement">' + Contact.zipCode + '</div><div class="flexElement">' + Contact.city + '</div ><div class="flexElement">' + Contact.phoneNumber + '</div > <button id="hide">X</button></div > '); //Variablen der input Eingaben als neuen Kontakt im HTML-Dokument darstellen
Code:$(".flexContact #hide").click(function () { // $(this).parents(".flexContact").hide("slow"); var removedPerson = $($(this).parents(".flexContact")[0]).data("contactlist-id"); console.log(removedPerson); //Zu löschende Person in der Kontaktliste
Vielleicht hat von euch jemand einen Tipp für mich mit welchen Argumenten das klappt.
Vielen Dank, schon mal! LG Max
Hallo zusammen,
vielen Dank für die Freischaltung meiner Frage! Ich habe die Lösung mittlerweile selbst herausgefunden und stelle diese hier mit rein falls jemand mal das selbe Problem hat.
Code:$(".flexBox").append('<div class="flexContact"><div class="flexElement" id="id">' + Contact.id + '</div><div class="flexElement">' + Contact.firstName + '</div><div class="flexElement">' + Contact.lastName + '</div><div class="flexElement">' + Contact.birthDate + '</div><div class="flexElement">' + Contact.age + '</div><div class="flexElement">' + Contact.adress + '</div><div class="flexElement">' + Contact.zipCode + '</div><div class="flexElement">' + Contact.city + '</div ><div class="flexElement">' + Contact.phoneNumber + '</div > <button id="hide">X</button></div > '); //Variablen der input Eingaben als neuen Kontakt im HTML-Dokument darstellen
Code:$(".flexContact #hide").click(function () { // $(this).parents(".flexContact").hide("slow"); var removedPerson = $(this).siblings(".flexContact :eq(0)").text(); console.log(removedPerson); //Zu löschende Person in der Kontaktliste
Geändert von MaxBegofProg (15-01-2021 um 14:50 Uhr) Grund: LÖSUNG SELBST GEFUNDEN
-
15-01-2021, 09:19 #2
AW: Mithilfe einer jQuery Methode ein Objekt-Property aus einem div auslesen - Anfäng
*freigeschaltet*
Das deutsche Javascript Forum http://forum.jswelt.de
-
16-01-2021, 17:02 #3
AW: Mithilfe einer jQuery Methode ein Objekt-Property aus einem div auslesen - Anfäng
KISS:
Code:var removedPerson = this.parentNode.firstElementChild.textContent
-
17-01-2021, 09:40 #4
AW: Mithilfe einer jQuery Methode ein Objekt-Property aus einem div auslesen - Anfäng
Das ist aber bei einer Layout Änderung fehleranfällig. Ich hätte es auch eher an den Namen fest gemacht. Aber es ist mir auch nicht gelungen.
Das deutsche Javascript Forum http://forum.jswelt.de
Ähnliche Themen
-
[FRAGE] Javascript/Jquery Klasse - Methode aus Methode heraus aufrufen. Oder anderes Problem?
Von Pichen im Forum AjaxAntworten: 7Letzter Beitrag: 25-10-2015, 21:42 -
Property innerhalb der Methode ist undefined
Von VitalRemains im Forum JavaScriptAntworten: 29Letzter Beitrag: 25-06-2013, 23:06 -
Übergabe, speichern und Aufruf einer Callback methode in anderem Objekt
Von Slacky im Forum JavaScriptAntworten: 3Letzter Beitrag: 11-03-2010, 16:25 -
OOP: In Methode einem Element andere Methode als onClick zuweisen
Von BoToX im Forum JavaScriptAntworten: 8Letzter Beitrag: 07-10-2007, 04:38 -
fokusieren einer Option in einem <select>-objekt
Von Jürgen Borchers im Forum JavaScriptAntworten: 3Letzter Beitrag: 30-08-2001, 21:00
Lesezeichen