2009-09-22 7 views
1

J'essaie d'obtenir le plugin Treemap (http://www.jquery.info/spip.php?article40) qui fonctionne avec jQuery v1.3.x. Le plugin fonctionne avec jQuery v1.1 et v1.2 mais pour une raison quelconque, il échoue avec la base v1.3.JQuery Treemap Plugin

Ceci est l'erreur du navigateur "Erreur: exception uncaught: Erreur de syntaxe, expression non reconnue:>"

Quelqu'un sait-il des changements sont survenus entre JQuery v1.2 et v1.3 qui pourrait être la cause?

Cheers, D

Répondre

3

Je viens fixe pour moi-même. Remplacez var cells = $(">",this); par var cells = $(this).children(); dans getDataFromTable(). Je suppose que c'était un vieux idiome jQuery qui n'est plus compatible avec les dernières versions. J'ai également fait un remplacement similaire de l'autre utilisation du sélecteur "plus grand que" à la ligne 50 de la fonction Treemap principale, en le changeant en var newObj = jQuery(el).children().insertBefore(el);, mais je n'en avais pas besoin pour faire fonctionner le Treemap réel.

Cheers,

Matt