Page 1 sur 1

Problème d'adresses href

Posté : 22 mai 2019, 22:09
par Horace
Salut à tous,
Je ne suis pas un Herr Doktor ni en html ni en js, et je suis confronté à un petit problème qui va vous sembler tout bête, mais pas à moi !
Voilà l'existant dans mon script :

Code : Tout sélectionner

	$(window).bind('keydown', function(e){

		if (e.target && e.target.tagName.toLowerCase()!='input')
			if (e.keyCode==37)
				$('#book').turn('previous');
			else if (e.keyCode==39)
				$('#book').turn('next');

	});
Et ça marche ! flèche gauche affiche la page précédente, et flèche droite la suivante.
Pour des raisons cosmétiques et élégance, j'aimerai avoir le même effet avec des boutons.
J'ai essayé en html

Code : Tout sélectionner

<a href = $('#book').turn('previous')/a>
avec les variantes parenthèses, de quote ou double-quote, de crochets mais rien !
J'ai aussi essayé <button/> mais même résultat !
Peut-être que mes parenthèses, quote, double-quote, de crochets sont au mauvais endroit ?
Merci d'un coup d’œil sur mes élucubrations
Cordialement
H.

Re: Problème d'adresses href

Posté : 22 mai 2019, 22:56
par Frosty
Bonjour,
Comme ça sans pouvoir tester je dirais :

Code : Tout sélectionner

<button onclick="$('#book').turn('previous')">texte du bouton</button>
Si ça ne fonctionne pas, le 1er réflexe est de regarder la console (voir tuto dédié sur ce site)

Re: Problème d'adresses href

Posté : 23 mai 2019, 11:15
par Horace
Eh bien, ça marche, du premier coup !
Juste copier/coller, et en voiture !
Merci !
Pour moi, le post est clos.
H.