2017-01-19 5 views
-6

Ich benutze jquery in meiner Website, um meine Website-Seite zu ändern. Wenn ich eine Seite auf meiner Website auswähle, möchte ich meine aktuelle Seite ausblenden und die ausgewählte Seite in meine Website laden. Aber wenn ich #work auf Seite klicke, ist meine # Home-Seite ausgeblendet, aber meine Arbeitsseite wird nicht geladen. Kann jemand bitte mein Problem lösen?wählen Sie mehrere Elemente in jquery

Dies ist mein jQuery-Code

<script> 
$(document).ready(function(){ 
    $("#work").click(function(){ 
     $("#home").fadeOut("slow"); 
     $("#work").fadeIn("slow"); 
    }); 
}); 
</script> 
+3

Wie kann man auch bei #work klicken, wenn sie von Anfang an versteckt? –

+1

@Anto: Warum haben Sie kein vollständiges Beispiel Ihres Codes veröffentlicht? – reporter

+0

@amir ich versuche so, aber es funktioniert auch nicht ... –

Antwort

-1

aktualisiert Geige versuchen. Es verbirgt Klick und zeigt versteckt.

$(document).ready(function(){ 
 
    $("#home").click(function(){ 
 
     $("#home").fadeOut("slow"); 
 
     $("#work").fadeIn("slow"); 
 
    }); 
 
});
div { width: 300px; heigth: 100px; } 
 
div#home { background-color: yellow; } 
 
div#work { background-color: red; display: none }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<div id="home">HOME PAGE</div> 
 
<div id="work">WORK PAGE</div>

+0

Nicht sicher, dass die sichtbare Aufwärtsbewegung der Arbeitsseite wünschenswertes Verhalten wäre. –

+0

Wir kennen keine Anforderungen :) – VadimB

Verwandte Themen