2016-06-29 3 views
0

arbeiten So das Problem, das ich habe, ist, dass ich nicht scheinen kann, meine jQuery-Funktion, um eine Klasse zum Starten meiner Animation hinzuzufügen? Ich habe viele verschiedene Wege ausprobiert, um es zur Arbeit zu bringen, keiner von ihnen funktioniert!

jQueryIch kann meine Animation nicht auf Auslastung meiner Website mit jquery

$(document).ready(function(){ 
    window.onload = function render(){ 
    $('.title .sub-title').addClass('render'); 
} 
}); 


CSS

.render { 
    animation-name: render; 
    animation-duration: 2s; 
    animation-timing-function: ease-in-out; 
} 

@keyframes render { 
    0% { transform: translateX(-800px); } 
    100% { transform: translateX(0px); } 
} 


HTML

<div class="site-header-title-wrapper"> 
    <h1 class="title">Template 1</h1><!--Need To add animation 
    <h4 class="sub-title">- Here is a Template Slogan -</h4><!--Need To add animation to--> 
</div> 

Bitte kann jemand helfen?

Es wäre sehr vorteilhaft!

+0

'.sub-Titel' Element erscheint kommentiert? 'window.onload' ist nicht notwendig – guest271314

+0

Bitte checken Sie einfach den jQuery-Selektor und die HTML-Struktur aus. – huachengzan

+0

@ guest271314 Ja, ich habe in den Kommentaren in dieser Frage, es ist nicht so in meinem tatsächlichen Code –

Antwort

3

Versuchen Sie Folgendes:

$(document).ready(function(){ 
    $('.title, .sub-title').addClass('render'); 
}); 

Der Code in Ihrem Beispiel zielt auf eine .sub-title Element innerhalb eines Elements .title verschachtelt. Wenn Sie in Ihrer CSS-Auswahl ein Komma einfügen, sollte dies behoben sein.

+0

oh danke, Es ist immer die einfachen Dinge, die ich vermisse. –

+0

Kein Problem :) – jazibobs

-1

Ihre .sub-title Klasse ist auskommentiert. Versuchen Sie dies:

<div class="site-header-title-wrapper"> 
    <h1 class="title">Template 1</h1> 
    <h4 class="sub-title">- Here is a Template Slogan -</h4> 
</div> 
+0

Ich habe den Kommentar für "Brauchen Sie hier eine Animation hinzufügen" in dieser Frage hinzugefügt, aber es ist nicht so in meinem tatsächlichen Code, aber danke trotzdem! –

Verwandte Themen