IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

jQuery Discussion :

Conflit jQuery sortable et contenteditable


Sujet :

jQuery

  1. #1
    Membre confirmé
    Inscrit en
    Février 2008
    Messages
    190
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 190
    Par défaut Conflit jQuery sortable et contenteditable
    Bonsoir à tous,

    Je me résigne à poster ici car j'ai un conflit entre jQuery UI avec l'effet sortable et la propriété CSS contenteditable. En effet, si je n'ai que le CSS, je peux éditer mes titres h3. Par contre dès que l'effet jQuery est actif, impossible d'éditer. Le textarea, lui, reste éditable.

    J'ai cherché et testé différente solution mais je n'ai pas réussi à les mettre en place.

    Merci pour votre aide.

  2. #2
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Billets dans le blog
    125
    Par défaut
    [blocked] The page at https://dl.dropbox.com/u/37161677/ww...min/index.html ran insecure content from http://ajax.googleapis.com/ajax/libs.../jquery.min.js.
    Uncaught ReferenceError: jQuery is not defined jquery-ui-1.10.0.custom.min.js
    Uncaught ReferenceError: $ is not defined

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  3. #3
    Membre confirmé
    Inscrit en
    Février 2008
    Messages
    190
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 190
    Par défaut
    Mince, c'est vrai que Dropbox bloque le chargement de jQuery.

    Essayez par ici...

  4. #4
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Billets dans le blog
    125
    Par défaut
    Bonsoir

    J'ai testé différentes idées sans succès, impossible de voir fonctionner un élément "contenteditable" dans un sortable. Mais, juste au moment où j'allais poster ce message, "la lumière m'éclaircit" comme disent certains forumeurs !

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $( "#sortable" ).sortable({
        "cancel" : "a, input, button, [contenteditable]"
    });

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  5. #5
    Membre confirmé
    Inscrit en
    Février 2008
    Messages
    190
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 190
    Par défaut
    Toi, oui toi, le rédacteur... Faut que je te paye une bière
    Si tu viens sur Toulouse ou que je monte en Belgique, je te dois une, même deux, bières.

    Tu le sort d'où ce cancel ???

    C'est trop bien, je désespéré, merci 1000 fois, non sérieux t'imagines pas comme je suis content

  6. #6
    Membre confirmé
    Inscrit en
    Février 2008
    Messages
    190
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 190
    Par défaut
    Non, je ne met pas mon fil en résolu et j'en profite pour poser une question sur un petit souci d'ergonomie.

    Quand on clic sur un bloc pour faire un drag'n'drop, il se produit un léger décalage. J'ai vérifiais sur le site de jQuery UI et il n'existe pas.

    Une idée ? Je ne sais pas d'où cela vient. De ma structure ?

  7. #7
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Billets dans le blog
    125
    Par défaut
    Pour cancel, voir : http://api.jqueryui.com/sortable/#option-cancel

    Je ne vois pas de léger décalage avec Chrome ou Firefox. Mais le mouvement s'amorce au moindre frémissement de la souris ce qui est le comportement normal.

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  8. #8
    Membre confirmé
    Inscrit en
    Février 2008
    Messages
    190
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 190
    Par défaut
    En fait, si tu regardes bien, effectivement il est très sensible.
    Met toi sur le bord en haut, clic et déplace que très légèrement la souris.
    Tu verras alors que le bloc se décale vers le bas. Cet effet ne se produit pas sur les exemples de jQuery UI.

  9. #9
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Billets dans le blog
    125
    Par défaut
    Même après plusieurs essais, je ne vois rien d'anormal.

    Blog

    Sans l'analyse et la conception, la programmation est l'art d'ajouter des bogues à un fichier texte vide.
    (Louis Srygley : Without requirements or design, programming is the art of adding bugs to an empty text file.)

  10. #10
    Membre confirmé
    Inscrit en
    Février 2008
    Messages
    190
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 190
    Par défaut
    Avec quel navigateur et quel OS ?

    Quelqu'un d'autre pourrais essayer ?

  11. #11
    Membre confirmé
    Inscrit en
    Février 2008
    Messages
    190
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 190
    Par défaut
    Je viens d'uploader une nouvelle version de la page. Maintenant tu ne peux que cliquez sur la zone bleue pour drag'n'droper.

    Tu verras alors que le bloc descends.

  12. #12
    Membre confirmé
    Inscrit en
    Février 2008
    Messages
    190
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 190
    Par défaut
    Bon, je viens de comprendre. Mais je ne sais pas comment régler le problème. En fait il récupère une deuxième fois mes réglages que j'ai fixé pour ma section, comme j'ai un padding de 20px, il en ajoute un autre de 20px, se qui provoque le décalage.

    EDIT : J'ai réglé le problème en enlevant ce padding. Je l'ai attribué aux li. Maintenant plus de décalage. Ce n'est pas sur le serveur donc pour le moment aucun changements.

  13. #13
    Membre averti
    Homme Profil pro
    Inscrit en
    Septembre 2013
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Suisse

    Informations forums :
    Inscription : Septembre 2013
    Messages : 22
    Par défaut
    Hey !

    Plusieurs mois plus tard, petit message pour dire merci, moi aussi !

    J'allais créer un bouton "Activer/Désactiver sortable() / Désactiver/Activer contenteditable", mais là c'est plus facile ! :p

    (Me reste plus qu'à trouver comment actualiser la position de la toolbar de CKEditor après avoir bougé un élément...)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Conflit jQuery UI et Ajax
    Par pi-2r dans le forum jQuery
    Réponses: 7
    Dernier message: 09/09/2012, 18h28
  2. Conflits jQuery (sous IE)
    Par passpartout007 dans le forum jQuery
    Réponses: 3
    Dernier message: 23/12/2011, 01h32
  3. Conflit jQuery et SWF
    Par Speedboyz30 dans le forum jQuery
    Réponses: 2
    Dernier message: 13/08/2009, 10h25
  4. [JQuery] Utilisation d'Interface Jquery Sortable
    Par dl_jarod dans le forum jQuery
    Réponses: 2
    Dernier message: 26/08/2008, 14h59
  5. [Jquery] sortable('serialize').
    Par ThitoO dans le forum jQuery
    Réponses: 1
    Dernier message: 13/08/2008, 08h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo