Jquery Combiner SlideUp/vers le Bas et cliquez sur
J'ai créé deux scripts, un qui a glisser vers le haut et faites glisser vers le bas les commandes qui fonctionnent sur des minuteries lorsque la page est chargée. Le second est un événement click où un slideup de la commande est exécutée quand un lien est cliqué. Ces deux scripts fonctionnent séparément, mais je ne peux pas les amener à travailler ensemble.
Ici, est le temps de slideup/bas script:
$(document).ready(function() {
$('.slide-out-div').hide();
$('.slide-out-div')
.delay(5000)
.slideDown(300);
$('.slide-out-div')
.delay(5000)
.slideUp(500);
});
Ici est le clic de script:
window.onload = function() {
$(document).('#clickme').click(function () {
if ($('.slide-out-div').is(":hidden")) {
$('.slide-out-div').slideDown("slow");
} else {
$('.slide-out-div').slideUp("slow");
}
});
};
Comment c'est censé fonctionner, c'est quand la page est chargée, la boîte de diapositives après quelques secondes, alors si la case n'est pas utilisée, elle glisse vers le haut après quelques secondes. À ce stade, le lien peut être cliqué pour faire la boîte, faites glisser vers le haut ou vers le bas en fonction de sa position actuelle.
Tout obtenir de l'aide de ces deux travailler en combinaison est très apprécié 🙂
OriginalL'auteur Paul | 2013-06-26
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser délai d'expiration des fonctions:
Exemple De Travail
ne voulez-vous la div à glisser après un certain temps après cliquez sur? ou avez-vous été à la recherche de quelque chose de plus comme celle - ci, jsfiddle.net/apaul34208/SW6Mv/3
désolé j'ai oublié d'effacer l'expiration voir mise à jour
OriginalL'auteur apaul
utiliser la fonction de rappel -
voir mise à jour de la réponse, essayez que.
Merci pour la mise à jour. Le nouveau script permet à l'événement de clic, mais cesse de l'événement chronométré de fonctionnement. C'est là où j'ai été tourner en rond 🙁
OriginalL'auteur Mohammad Adil
Avez-vous essayé
.clearQueue()
?De travail de démonstration: http://jsfiddle.net/y5vGR/
Est-ce qui se passe en coulisse ou lorsque vous avez essayé de l'intégrer dans votre code?
OriginalL'auteur pete
Essayez ce simple code pour basculer
Le Lien De Démonstration
OriginalL'auteur M. Lak