jQuery-Syntax Frage: ul als Variable, Punkt entfernen?
-
06-07-2019 - |
Frage
Dies ist eine einfache Syntax Frage.
Ich habe eine ul als Variable wie folgt gespeichert:
$list = $("#city_list");
Ich Entferne später einige Elemente aus der Liste mit diesem Code:
$('ul#city_list li#city_' + $id).remove();
Wie kann ich das mit der $ Listenvariable ich zuvor erstellt haben, so dass ich etwas wie diese:
$list.('li#city_' + $id).remove();
Lösung
Verwenden Sie finden
$list.find('li#city_' + $id).remove();
Kein ID mit einem Tag-Namen als Präfix
. So Ihren Code ändern zu
$list.find('#city_' + $id).remove();
Lesen
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow