J'ai besoin d'une balise div pour glisser sur le côté droit de l'écran, comment puis-je obtenir cet effet avec jQuery? J'ai regardé ici: http://api.jquery.com/category/effects/sliding/ et il ne semble pas être ce que je cherche ...jQuery .slideRight effect
Répondre
Si vous êtes prêt à inclure la bibliothèque jQuery UI, en plus de jQuery lui-même, alors vous pouvez simplement utiliser hide()
, with additional arguments, comme suit:
$(document).ready(
function(){
$('#slider').click(
function(){
$(this).hide('slide',{direction:'right'},1000);
});
});
Sans utiliser jQuery UI, vous pouvez atteindre votre objectif en utilisant simplement animate()
:
$(document).ready(
function(){
$('#slider').click(
function(){
$(this)
.animate(
{
'margin-left':'1000px'
// to move it towards the right and, probably, off-screen.
},1000,
function(){
$(this).slideUp('fast');
// once it's finished moving to the right, just
// removes the the element from the display, you could use
// `remove()` instead, or whatever.
}
);
});
});
Si vous choisissez d'utiliser jQuery UI, alors je vous recommande un lien vers la Code hébergé par Google, à: https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.6/jquery-ui.min.js
J'essaie de rester loin de l'interface utilisateur jQuery – Webnet
@Webnet, alors ce dernier code/démo devrait fonctionner ... –
Une autre solution consiste à utiliser .animate() et CSS approprié.
par exemple.
$('#mydiv').animate({ marginLeft: "100%"} , 4000);
Cela ne semble pas fonctionner dans mon exemple .... http : //jsfiddle.net/Webnet/DtzAw/ – Webnet
@Webnet: mais dans l '[exemple vous lien vers] (http://jsfiddle.net/Webnet/DtzAw/) (dans votre commentaire précédent), vous n'apparaissez pas appeler ['animate()'] (http://api.jquery.com/animate/). –
Désolé, il ne lia pas la révision correcte .... http://jsfiddle.net/Webnet/DtzAw/1/ – Webnet
- 1. JQuery Explode Effect
- 2. CSS/Jquery Effect - Qu'est-ce que c'est?
- 3. mint.com javascript dropdown effect
- 4. Hover Effect, Jquery, quelle est l'erreur dans cette jquery?
- 5. iPhone Album Art Effect
- 6. Cocos2D iPhone Effect
- 7. Echo Sound Effect
- 8. After Effect - Onde triangulaire (JavaScript)
- 9. Windows Forms Glass Effect, Rendre ImageBox transparent
- 10. Méthode jQuery UI effect() - quelles sont les options pour chaque effet?
- 11. GCC La réduction binaire ballonnement - Side Effect étrange
- 12. Comment ajouter un Glow Effect Flex 3 Chart?
- 13. comment utiliser rich: effect avec a4j: support et reRender
- 14. CSS IE Hover Effect - Chevauchement des éléments, affichage: bloc et plantage
- 15. JQuery avec contenu dynamique
- 16. Jquery onglets Accordéon
- 17. Dynamic Jquery Accordion
- 18. Problème de sélecteur Jquery
- 19. jQuery Outils Overlay & événement jQuery.live
- 20. Jquery UI Tabs - slide
- 21. Astuces pour l'outil JQuery
- 22. JQuery Bouton bascule
- 23. jQuery décalage de l'info-bulle
- 24. jquery anime la question
- 25. effet de fondu jaune avec JQuery
- 26. JQuery - aide effet "highlight"
- 27. jquery .animate différentes vitesses
- 28. jQuery Noob: transfert non transfert
- 29. jQuery - Ancre d'échelle sur mouseover
- 30. outils jQuery onglets Effet Fondu
Faites glisser l'écran vers la droite, ou tout simplement sur le bord droit de l'écran? –
Diapositive effectivement hors de l'écran – Webnet