Redimenssionner une div avec du javascript
Résolu/Fermé
Absot
Messages postés
777
Date d'inscription
mardi 28 octobre 2008
Statut
Membre
Dernière intervention
4 septembre 2020
-
5 janv. 2011 à 14:58
loicDu28 Messages postés 332 Date d'inscription dimanche 11 janvier 2009 Statut Membre Dernière intervention 2 février 2016 - 6 janv. 2011 à 16:14
loicDu28 Messages postés 332 Date d'inscription dimanche 11 janvier 2009 Statut Membre Dernière intervention 2 février 2016 - 6 janv. 2011 à 16:14
A voir également:
- Redimenssionner une div avec du javascript
- Telecharger javascript - Télécharger - Langages
- Div c++ - Télécharger - Langages
- Javascript est activé mais ne fonctionne pas ✓ - Forum Réseaux sociaux
- Afficher un tableau javascript en html ✓ - Forum Javascript
- Node.js javascript runtime virus ✓ - Forum Virus
9 réponses
loicDu28
Messages postés
332
Date d'inscription
dimanche 11 janvier 2009
Statut
Membre
Dernière intervention
2 février 2016
53
6 janv. 2011 à 10:28
6 janv. 2011 à 10:28
Bonjour,
Je pense que tu n'est pas loin en voulant utiliser la méthode .css de jQuery
Mais essaye plutôt de la manière suivante :
Cela donne quel résultat ?
Cordialement.
Je pense que tu n'est pas loin en voulant utiliser la méthode .css de jQuery
Mais essaye plutôt de la manière suivante :
$('#slideInner').css('height', '500px');
Cela donne quel résultat ?
Cordialement.
Absot
Messages postés
777
Date d'inscription
mardi 28 octobre 2008
Statut
Membre
Dernière intervention
4 septembre 2020
44
6 janv. 2011 à 10:34
6 janv. 2011 à 10:34
Cela ne fonctionne pas, j'ai toujours mon problème de hauteur.
Voilà ce que j'ai au début:
http://nsa25.casimages.com/img/2011/01/06/110106103714826398.png
Et voilà ce que j'ai après (quand j'y retourne):
http://nsa26.casimages.com/img/2011/01/06/110106103809898175.png
Voilà ce que j'ai au début:
http://nsa25.casimages.com/img/2011/01/06/110106103714826398.png
Et voilà ce que j'ai après (quand j'y retourne):
http://nsa26.casimages.com/img/2011/01/06/110106103809898175.png
loicDu28
Messages postés
332
Date d'inscription
dimanche 11 janvier 2009
Statut
Membre
Dernière intervention
2 février 2016
53
6 janv. 2011 à 11:29
6 janv. 2011 à 11:29
Tout d'abord, je crois qu'il y a un bug car je ne voit pas ta réponse enfin bref.
Je vient de faire un test chez moi en utilisant le code
As-tu essayé de faire cela :
cela fonctionne t'il ?
Si non, est-tu sur que "slideInner" soit un id ? est-il utilisé en tant qu'id ou que name ailleur dans ton code ?
Cordialement.
Je vient de faire un test chez moi en utilisant le code
$('#slideInner').css('height', '500');bien entendu que j'ai adapté à mon code et cela fonctionne parfaitement chez moi.
As-tu essayé de faire cela :
$('#slidesContainer div.slide input').click(function() { // Determine la nouvelle position if($(this).parent().attr('id') == "slide1") { currentPosition = 1; go(); }else if($(this).parent().attr('id') == "slide2") { currentPosition = 0; $('#slideInner').css('height', '500'); } // Fais bouger le slide $('#slideInner').animate( { 'marginLeft' : slideWidth*(-currentPosition) },tempsTransition); });
cela fonctionne t'il ?
Si non, est-tu sur que "slideInner" soit un id ? est-il utilisé en tant qu'id ou que name ailleur dans ton code ?
Cordialement.
Absot
Messages postés
777
Date d'inscription
mardi 28 octobre 2008
Statut
Membre
Dernière intervention
4 septembre 2020
44
6 janv. 2011 à 11:41
6 janv. 2011 à 11:41
Bizarre que mon post précédent ne soit pas accessible, voici ce qu'il contenait:
Sinon oui j'ai bien essayé mais ça ne fonctionne malheureusement pas.
Voilà le code utilisé pour le slideInner:
Cela ne fonctionne pas, j'ai toujours mon problème de hauteur. Voilà ce que j'ai au début: http://nsa25.casimages.com/img/2011/01/06/110106103714826398.png Et voilà ce que j'ai après (quand j'y retourne): http://nsa26.casimages.com/img/2011/01/06/110106103809898175.png
Sinon oui j'ai bien essayé mais ça ne fonctionne malheureusement pas.
Voilà le code utilisé pour le slideInner:
// Attribue #slideInner à toutes les div .slide slides.wrapAll('<div id="slideInner"></div>') // Float left to display horizontally, readjust .slides width .css({ 'float' : 'left', 'width' : slideWidth }); // Longueur de #slideInner égale au total de la longueur de tous les slides $('#slideInner').css('width', slideWidth * numberOfSlides);
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
loicDu28
Messages postés
332
Date d'inscription
dimanche 11 janvier 2009
Statut
Membre
Dernière intervention
2 février 2016
53
Modifié par loicDu28 le 6/01/2011 à 12:00
Modifié par loicDu28 le 6/01/2011 à 12:00
C'est bon le problème d'affichage est résolu, je pense que c'étais un problème de connexion enfin bref!!
est-tu sûr de passer dans ta boucle
Pour tester cela, met par exemple un alert à l'intérieur comme ceci :
Cordialement.
Si ton problème est résolu n'oublie pas de changer son statu en "Résolu"!!
Surtout tiens au courant tes interlocuteurs!!
est-tu sûr de passer dans ta boucle
else if($(this).parent().attr('id') == "slide2") { currentPosition = 0; resize(); }??
Pour tester cela, met par exemple un alert à l'intérieur comme ceci :
else if($(this).parent().attr('id') == "slide2") { alert("a"); currentPosition = 0; resize(); }
Cordialement.
Si ton problème est résolu n'oublie pas de changer son statu en "Résolu"!!
Surtout tiens au courant tes interlocuteurs!!
Absot
Messages postés
777
Date d'inscription
mardi 28 octobre 2008
Statut
Membre
Dernière intervention
4 septembre 2020
44
6 janv. 2011 à 12:12
6 janv. 2011 à 12:12
Oui je suis sûr de bien aller dans ma boucle puisque sinon mon slide ne bougerais pas.
J'ai quand même vérifié avec des alerts dans chaque parties et ça fonctionne bien.
J'ai quand même vérifié avec des alerts dans chaque parties et ça fonctionne bien.
loicDu28
Messages postés
332
Date d'inscription
dimanche 11 janvier 2009
Statut
Membre
Dernière intervention
2 février 2016
53
6 janv. 2011 à 14:30
6 janv. 2011 à 14:30
C'est bizarre que cela ne réalise pas ton .css
As-tu firebug d'nstaller sur le PC ?
Si oui, regade ce que vaux la taille de ton slideInner avant et après ?!
Cordialement.
As-tu firebug d'nstaller sur le PC ?
Si oui, regade ce que vaux la taille de ton slideInner avant et après ?!
Cordialement.
Absot
Messages postés
777
Date d'inscription
mardi 28 octobre 2008
Statut
Membre
Dernière intervention
4 septembre 2020
44
6 janv. 2011 à 15:26
6 janv. 2011 à 15:26
J'ai réussi à trouver comment faire, à la place de:
J'ai mis:
Ca fonctionne, c'est donc résolu, je te remercie de ton aide. :)
$('#slideInner').css('height', '500');
J'ai mis:
slides.wrapAll('<div id="slideInner"></div>') // Float left to display horizontally, readjust .slides width .css({ 'height' : '720px' });
Ca fonctionne, c'est donc résolu, je te remercie de ton aide. :)
loicDu28
Messages postés
332
Date d'inscription
dimanche 11 janvier 2009
Statut
Membre
Dernière intervention
2 février 2016
53
6 janv. 2011 à 16:14
6 janv. 2011 à 16:14
Cool si tu as réussit alors ;)
De rien, je t'est aidé avec plaisir ^^
Bonne continuation
De rien, je t'est aidé avec plaisir ^^
Bonne continuation