Sto cercando di ottenere il lavoro jstree plug-in, seguendo l'esempio "predefinito HTML" in questa pagina: http://luban.danse.us/jazzclub/javascripts/jquery/jsTree/reference/_examples/1_datasources.html
Non è possibile ottenere lavoro jstree - "Uncaught TypeError: Object # <Object> non ha un metodo 'delegato'"
Per evitare qualsiasi conflitto con qualcos'altro che potrebbe accadere, ho cercato di farlo funzionare nella pagina più semplice possibile, nella mia cartella pubblica di Dropbox: http://dl.dropbox.com/u/846812/jstree_example/jstree_example.html
L'unico js che ho incluso nella mia pagina è jquery e il file jstree principale, jsTree/jquery.jstree.js
. (La documentazione è un po 'traballante su cosa esattamente ho bisogno di includere, ma forse questo è il problema). Il resto dei file che ho scaricato si trova accanto a jquery.jstree.js
, nella cartella jsTree
.
Ho anche il mio html predefinito, un elenco annidato in un div con id = "folder_tree".
Quando il javascript è in esecuzione, viene visualizzato un errore Uncaught TypeError: Object #<Object> has no method 'delegate'
, dalla riga 3629 del file jquery.jstree.js
, si spera che venga visualizzato anche questo errore.
Qualcuno può dare un'occhiata alla pagina (il link alla casella di riepilogo sopra) e vedere cosa sto facendo male? grazie, max
(si noti che i collegamenti di file in quella pagina non funzionano - non hanno bisogno al fine di jstree al lavoro)
Grazie Manuel. Sto usando 1.3.2 qui, che è la versione a cui si fa riferimento nell'esempio sulla pagina demo di jstree. Stai dicendo che ho bisogno di aggiornare jquery alla versione 1.4.2 o successiva? –
il metodo delegate viene introdotto dal verson 1.4.2 quindi penso che hai bisogno di questa versione invece della versione 1.3.2 che stai usando ora –
ah - capito. Ho usato jquery 1.4.2 e ho cambiato il setup dell'albero in modo che fosse .jstree() piuttosto che .tree(). Penso che la demo a cui mi riferisco sopra sia per una versione precedente di jstree e stavo usando i file reali da una versione più recente. Grazie! –