Mit jQuery versuche ich herauszufinden, ob ein Div vorhanden ist, bevor ich eins mit der Funktion create_modal() erstellen.überprüfen, ob Element existiert, wenn nicht das Element einmal erstellen
einige der Forschung hier tun, kam ich mit diesem einfachen Code auf:
...
var name = "modalAuthorWork";
var modalwnd = $(name);
# create the modal once
if (!modalwnd.length) {
create_modal(name);
}
Hier ist das Problem, die Funktion create_modal() führt die ganze Zeit. Ich weiß in der Tat, dass die Funktion in der Tat das neue Div erstellt, so dass der Teil funktioniert. Also, ich denke, es überprüft nicht richtig, ob das Div in erster Linie existiert ...
Wie repariere ich diesen einfachen Code?
Der Selektor 'modalAuthorWork' macht keinen Sinn –
Sind Sie sicher, dass Ihr Name ein richtiger Selektor ist? vielleicht sollte #modalAuthorWork oder. modalAuthorWork? – speedingdeer
Keine Notwendigkeit, meine Frage negativ zu bewerten. Ich gebe mein Bestes... – Marco