2009-09-14 5 views
3

J'essaie d'utiliser jquery pour implémenter une interface de style portlet/widget, avec 3 colonnes et glisser-déposer dans et entre eux. ça fonctionne presque complètement, sauf pour le petit bug suivant. les portlets ont un en-tête, h2, que j'ai défini comme handle dans mes options triables. dans Firefox et Chrome, cela fonctionne exactement comme prévu. dans IE, seul le texte de h2 sert de handle jusqu'à ce que je déplace réellement le portlet une fois. alors tout l'en-tête se comporte comme prévu. est-ce un bug, ou ai-je oublié quelque chose? mon code est le suivant:jquery trier poignée IE vs Firefox

$('.column').sortable({ 
     connectWith: '.column', 
     handle: 'h2', 
     cursor: 'move', 
     placeholder: 'placeholder', 
     forcePlaceholderSize: true, 
     opacity: 0.4 
    }) 

Répondre

3

cela a fonctionné - a dû mettre un zoom: 1; sur le css pour la classe qui sert de poignée.

+0

Je n'aurais jamais deviné ça, mais ça a marché pour moi aussi. –

Questions connexes