1486 sujets

Web Mobile et responsive web design

Bonjour

J'ai créé un slider touch à partir du js dragdealer et il se trouve que les liens dans les différentes slides sont difficilement cliquables sur mobile (ca marche genre au bout de 5/6 clicks à différents endroits du slider)

Exemple ici

Alors j'ai essayé de regarder le dragdealer.js mais je ne suis pas assez avancée dedans je pense, du coup je ne comprends pas du tout ce qui empêche les liens de fonctionner sur mobile.

Merci d'avance pour toute aide Smiley smile

Lu
Modifié par Luleen (02 Aug 2011 - 16:58)
Salut !

J'ai le même problème ici.

Le problème est que tes liens sont compris à l'intérieur de tes divs qui servent à faire défiler le slide (avec l'évènement onclick).

Ce faisant, tous les cliques sur les enfants de ce div seront interprétés comme un clique sur le div lui même. Et ce clique renvoie false (ce qui annule l'effet d'un lien)


document.getElementById('slideshow-photo-1').onclick = function()
	{
		slideshow.setStep(1);
		return false; // voici une ligne problématique
	}


Essaie seulement sans return false voir si ton slide marchera quand même.
Ben en fait j'ai viré tout ca car j'ai vu qu'aucun élément html n'avait ces id là... Et le slide marche toujours mais les liens non sur mobile Smiley ohwell
Modifié par Luleen (03 Aug 2011 - 12:07)