ändern der margin-Wert unter Verwendung von jQuery
Habe ich folgenden code, wenn es Fehler msg. dann den Rand oben login form sollte "0" sein und der erste Fehler msg Rand oben sollte "70px".
<span class="portlet-msg-error"> You have entered invalid data. Please try again. </span>
<span class="portlet-msg-error"> Authentication failed. Please try again.</span>
<div class="login-form" style="margin-top: 70px;"> Form Display here </div>
Du musst angemeldet sein, um einen Kommentar abzugeben.
Kann es sein
marginTop
ich vergessen, wenn jQuery akzeptieren kann, den vollständigen Namen oder, wenn Sie haben, um camelCase es, wenn es BindestricheBEARBEITEN Gerade überprüft,
margin-top
scheint zu funktionieren"margin-top":
undmarginTop:
Arbeit. jQuery konvertieren wird die camelCase-version, um die volle CSS-name.Versuchen Sie dies:
:first-child
und nicht:first
Kann man dies im CSS:
Derselben in jQuery wäre:
Also Sie sehen, es gibt keinen wirklichen Grund für die Verwendung von jQuery in diesem Fall.