Question

J'ai une table avec des liens dans l'en-tête qui cachent une gamme de cellules. Je veux faire des cellules selectable() utilisant jQueryui, mais cellules cachées + selectable() provoquent un comportement étrange.

Exemple: http://jsfiddle.net/gvmnv/1/

En chrome, si les cellules sont cachées et ensuite selectable() est appliqué, il semble que certaines cellules fantômes soient insérées dans le tableau, mais elles ne sont pas dans le DOM (tableau 1).

Dans le tableau 2, la même chose se produira si vous cliquez pour cacher les cellules, puis effectuez une sélection.

Dans IE8, si les cellules sont cachées, lorsque vous sélectionnez les cellules cachées, les cellules cachées sont également sélectionnées. De plus, si une gamme de cellules est sélectionnée puis cachée, les sélections suivantes ne désélectionnent pas les cellules cachées.

Je n'ai pas vu ces problèmes dans Firefox 9.

Quelqu'un peut-il expliquer cela? Y a-t-il un moyen de le réparer?

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top