Bonjour tout le monde, j'aurais à nouveau besoin d'aide.
J'ai réalisé un système de Drag and Drop avec des listes imbriquées, mais il ne fonctionne pas sous IE.
J'ai identifié la portion du code qui fait planter IE.
J'ai essayer les quelques astuces trouver sur internet en vain. Ca fait plus d'une semaine que je m'arrache les cheveux dessus.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 $('#example-1-3 .sortable-list').sortable({ connectWith: '#example-1-3 .sortable-list', placeholder: 'placeholder', start: function(event, ui) { }, stop: function(event, ui) { 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');} } });
Le comportement est totalement faux. J'ai plusieurs bloc d'éléments qui contiennent des sous éléments, sous IE je ne peux peux plus bouger les sous éléments, je n'arrive qu'à faire bouger les éléments dans leur ensemble ! Je n'arrive donc pas à bouger les <li> contenu dans un <ul> sous IE.
Je vous remercie pour votre aide![]()
Il y avait bien ce début de soluton mais je n'arrive pas à l'appliquer :
http://stackoverflow.com/questions/1...789775#1789775
Partager