Ausblenden/Einblenden von Divs mit Jquery-Effekte
ich versuche zu verstecken, Haupt-div und zeigen Sie anderen mit jquery habe ich codiert, aber es funktioniert nicht.
dies ist die jquery und die css.
<script>
$(".mib").click(
function Mision() {
var $next = $('#content #mision');
var $active = $('#content .activec');
$active.fadeOut(function(){
$active.removeClass('activec');
$next.fadeIn().addClass('activec');
});
});
</script>
<style>
#content div {
display: none;
position: relative;
top: 0;
left: 0;
}
#content div.activec {
display: block;
}
</style>
und hier ist der html -
<div id="menu">
<a href="" class="mib">Mision(actually here goes an image)</a>
</div>
<div id="content">
<div id="intro" class="activec">Intro Text</div>
<div id="mision">Mision Text</div>
</div>
Überarbeitete ich den code, und ich kann immer noch nicht den Fehler gefunden.. Bitte helfen 🙂
- Können Sie uns erklären, was genau "nicht funktioniert"? Was es bedeutete, zu tun?
- Es ist nicht, es ist suppoused zu arbeiten, wenn Sie klicken Sie auf "mision" auf dem Menü, aber es tut, passiert nichts. Sein soll, dass der div-namens intro ist gonna verschwinden und die div namens mision zu erscheinen.
InformationsquelleAutor Josh | 2012-06-08
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie dies:
Und Kapseln Ihr Skript innerhalb
ready
callback:DEMO
javascript:void
. Verwendene.preventDefault()
statt 🙂Halten Sie es einfach - http://jsfiddle.net/4KP5F/1/
Versuchen
Zu
(Nevermind auf den letzten zu Bearbeiten, müssen Sie die richtige Anzahl der schließenden Klammern.)