3 Stimmen

Wie macht man ein div standardmäßig ausgeblendet von einem content_tag_for

Ich habe ein div durch content_tag_for erstellt und möchte es standardmäßig ausblenden. Wie kann ich das tun? Ich verwende auch jquery.

5voto

zetetic Punkte 46520

Fügen Sie eine Klasse hinzu:

content_tag_for(:div, @person, :class => "hidden") { # blah blah }

Und definieren Sie es als versteckt im Stylesheet:

div.hidden { display: none }

Hinweis: Sie können auch Folgendes verwenden div_for , was etwas Code spart. Siehe die API .

2voto

prilldev Punkte 284

Wird dies nicht funktionieren, da Sie erwähnen, dass Sie JQuery verwenden?

In HEAD of Page:

<script>
$(document).ready(function() {
  $('#your-div-id').hide();
});
</script>

Oder im BODY der Seite NACH dem Div, das Sie erstellen, einfach:

<script>
  $('#your-div-id').hide();
</script>

Oder habe ich Ihre Frage falsch verstanden? Danke!

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X