Nach unten schieben und schieben bis div auf Klick
Ich bin mit dem folgenden code zum öffnen und schließen eines div ( slide up/down ) mit js
Ich habe den Schieber nach unten Ereignis angebracht, um eine Taste, und das slide-up event sttached zu schließen text.
Was ich will, ist der button onclick öffnen und onclick wieder die Folie schließen element.
Hier ist die JS
//slide down effect
$(function(){
$('.grabPromo').click(function(){
var parent = $(this).parents('.promo');
$(parent).find('.slideDown').slideDown();
});
$('.closeSlide').click(function(){
var parent = $(this).parents('.promo');
$(parent).find('.slideDown').slideUp();
});
});
HTML:
<span class="grabPromo">Open</span>
und in der rutschen-Bereich habe ich
<a class="closeSlide">Close</a>
Jede Hilfe dankbar.
Idealerweise möchte ich einen nach unten gerichteten Pfeil auf der Folie unten-Taste und up-Pfeil, um es zu ersetzen, schieben Sie auf dieselbe Taste. Und tun, Weg mit der engen Verbindung zusammen.
Jede Hilfe dankbar. Cheers
InformationsquelleAutor 422 | 2011-03-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
versuchen. es können mehrere posten, so ist nicht ID-spezifisch. und unterstützt beliebige Inhalte per AJAX geladen als auch. jsfiddle ist hier
und
InformationsquelleAutor FatherStorm
Können Sie einfach
slideToggle()
in der click-Funktion:Hier ist eine demo.
InformationsquelleAutor mVChr
Online-demo: http://jsfiddle.net/amosrivera/AYWku/
Demo mit
span
: http://jsfiddle.net/amosrivera/AYWku/1/haha nice Pfeil-symbol.
es spielt keine Rolle, was Sie auf element, er gab Ihnen die Funktionalität, die Sie ändern können, die Eingabe einer Zeitspanne, wenn Sie wollen, es muss nur die gleiche id....
hehe danke, ich mag diese, Sie sind einfach und funktionieren. @422, wie nick sagte, die Funktionalität ist nicht angewiesen auf den element-Typ, aber ich habe einen link Breite der Spanne, so dass Sie sehen den kleinen Unterschied.
Thats cool, aber wir haben andere Schieberegler auf der Seite. Was wäre also die Günstigste (code) Möglichkeit, das hinzufügen dieser Effekt auf andere div-Tasten , wie Sie mit ID, ich möchte nicht alle Tasten ser zur gleichen Zeit lol.
InformationsquelleAutor amosrivera