Ui sortable , compatibilité de IE aie aie aie

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Ui sortable , compatibilité de IE aie aie aie

Re: Ui sortable , compatibilité de IE aie aie aie

par tryptan » 25 janv. 2012, 15:02

Bon ben en fait toutes mes excuses, il fallait juste mettre à jour les versions de jquery ...

Re: Ui sortable , compatibilité de IE aie aie aie

par Yosh » 25 janv. 2012, 14:18

IE ne gère pas la console par défaut.

Enlève tous les console.log et test pour voir.

Ui sortable , compatibilité de IE aie aie aie

par tryptan » 25 janv. 2012, 13:53

Bonjour tout le monde, j'aurais à nouveau besoin d'aide.
J'ai réalisé un système de Drag and Drop, mais il ne fonctionne pas sous IE.
J'ai identifié la portion du code qui fait planter IE.

Code : Tout sélectionner

$('#example-1-3 .sortable-list').sortable({ connectWith: '#example-1-3 .sortable-list', placeholder: 'placeholder', start: function(event, ui) { // le texte de l'élément déplacé console.log("start : ui.item.text() = " + ui.item.text()); // la position initiale de l'élément déplacé + 1 pour obtenir de 1 à n console.log('start : $(this).children("li").index(ui.item) = ', $(this).children("li").index(ui.item) + 1); }, stop: function(event, ui) { // le texte de l'élément déplacé console.log("stop : ui.item.text() = " + ui.item.text()); // la position finale de l'élément déplacé + 1 pour obtenir de 1 à n console.log('stop : $(this).children("li").index(ui.item) = ', ui.item.parent("ul").attr('id')); if((ui.item.parent("ul").attr('id') == '') && (ui.item.attr('name') == 'quest')){ $(this).sortable('cancel');} if((ui.item.attr('name') == 'mod') && (ui.item.parent("ul").attr('id') != '')) { $(this).sortable('cancel');} } });
J'ai essayer les quelques astuces trouver sur internet en vain. Ca fait plus d'une semaine que je m'arrache les cheveux dessus.
Si j'enlève tout ce qu'il y a après placeholder, cela fonctionne sous IE. Mais j'ai absolument besoin d'annuler certains déplacement..
Je vous remercie pour votre aide