|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
![]() ![]() Josselin Développeur Web Inscription : janvier 2004 Messages : 9 050 ![]() |
Salut !
J'essaie de combiner deux scripts de JQuery : - L'overlay de JQuery Tools : http://flowplayer.org/tools/overlay/index.html - Le sortable de JQuery UI : http://jqueryui.com/demos/sortable/ J'ai donc une série d'images que je veux pouvoir positionner comme bon me semble. Un clic sur une de ces images déclenche un overlay. Le problème : Lorsque l'on déplace une de ces images, l'écouteur de l'overlay se lance. Donc j'aimerais pouvoir le bloquer dans cette condition précise. Ce que j'ai déjà fait : Code :
J'ai essayé de recréer l'overlay sur les liens en question avec le même code qu'au-dessus, mais en plus de recréer l'écouteur, ça lance l'overlay .. Si quelqu'un a la solution ou une autre idée, ça me serait d'une grande aide. Merci ! |
||
|
|
00
|
|
|
#2 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 007 ![]() |
perso je serais passé par un flag bool dans le data de l'objet et un return flag en teste d'entrée de lancement ?
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#3 |
![]() ![]() Josselin Développeur Web Inscription : janvier 2004 Messages : 9 050 ![]() |
Hum .. pardon ?
|
|
|
00
|
|
|
#4 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 007 ![]() |
sans unbinder
dans le data de ton element qui supporte le declenchement de la fonction tu colle un data Code :
$('#obj').data('active', [true / false]) Code :
$('#obj').click(function(){ if (!$(this).data('active'){return false;}})
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
00
|
|
|
#5 |
![]() ![]() Josselin Développeur Web Inscription : janvier 2004 Messages : 9 050 ![]() |
Justement, ce n'est pas moi qui gère le clic sur la photo, mais les deux outils overlay et sortable qui créent un écouteur chacun et s'occupent du clic ..
J'avais déjà essayé de faire un truc du genre, mais après j'ai un problème avec l'overlay, quand ce n'est pas un écouteur, l'image n'est cliquable qu'une seule fois et après disparait de la page, et qui plus est il n'est pas possible de cette manière d'appeler une page page externe dans l'overlay. |
|
|
00
|
|
|
#6 |
![]() ![]() Josselin Développeur Web Inscription : janvier 2004 Messages : 9 050 ![]() |
J'ai "résolu" le problème en utilisant un autre script pour les overlays :
http://buckwilson.me/lightboxme/ |
|
|
00
|
|
|
#7 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2004 Messages : 28 ![]() |
J'ai eu pas mal de soucis avec overlay et j'en suis aussi venu à utiliser un autre plugin.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com