Ich habe ein div mit einem Knopf am Ende. Ich möchte, dass, wenn jemand diesen Knopf drückt, ein anderes div (unterhalb des vorherigen) mit dem Inhalt erscheinen soll, den ich in das div gesetzt habe.
Ich verwende den folgenden Code:
HTML:
%Vor%und die jquery mit script:
%Vor%Das Problem, das ich habe, ist, dass das zweite div auf der Seite erscheint, sich anfänglich selbst zu laden, und wenn ich auf den Knopf klicke, verschwindet es. Was soll ich tun?
Wenn Sie möchten, dass ein Element beim ersten Laden ausgeblendet wird, können Sie das Attribut hidden
verwenden;
Demo: Ссылка
Lesen Sie mehr unter: Ссылка
Dies ist ein relativ neues Attribut. Wenn Sie also alte Browser unterstützen müssen, können Sie dies in Ihr CSS einfügen, damit es funktioniert.
%Vor%Quelle: Ссылка
toggle () um zu zeigen ()
Das Attribut show () zeigt nur das Div. Das div wird nicht mehr versteckt, wenn Sie erneut auf die Schaltfläche klicken.
Erstens haben Sie "
auf embedded=true"
Es gibt eine Reihe von Möglichkeiten, wie Sie dies mit JQuery tun können; Ich habe display: none
dem iframe-CSS hinzugefügt, anstatt ein style
-Element hinzuzufügen.
Siehe JSFiddle
Tags und Links javascript html jquery