Domanda

Bene, quello che voglio fare è avere un lightbox e un pannello superiore scorrevole . Entrambi usano mootools ed entrambi sembrano usare versioni diverse.

Non funziona se commenta una di queste sebbene siano la vera libreria dei mootools.

<!a possible js config. either these two are commentented out, or the mootols.svn.js
<!-- libraries/frameworks for milkbox-->
<!--script type="text/javascript" src="js/mootools-1.2.3-core-yc.js"></script>
<script type="text/javascript" src="js/mootools-1.2.3.1-more.js"></script-->
<!-- mootools for the sliding top panel. should work also with the one imported above, so i was going to deactivate the one below-->
<script type="text/javascript" src="js/mootools.svn.js"></script> 
<script type="text/javascript" src="js/milkbox.js"></script>
<script type="text/javascript" src="js/panel.js"></script>

Quindi non importa quale (* -1.2.3-core-yc e -more.js o mootools.js) commento, sempre una delle funzionalità non funziona.

Mentre in realtà dovrebbe essere possibile in quanto entrambi sono mootools. Qualcuno ha una soluzione per questo? (ho sentito parlare del termine namespace e so più o meno cosa significhi, ma non so come usarlo)

grazie mille in anticipo,

Benny

È stato utile?

Soluzione

Non puoi usare lo spazio dei nomi con grande efficacia con i framework che fanno prototipazione (come mootools o prototipo).

Nel tuo caso, posso supporre che il pannello superiore scorrevole sia un plugin 1.11 di mootools (il tuo link non funziona), la lightbox è 1.2.3 ...

Esiste uno strato di astrazione che porta la compatibilità di mootools 1.11 in 1.2 - controlla http: //www.siafoo .net / article / 62 , ci sono anche diversi post su questo nella mailing list di mootools ( http://groups.google.com/group/mootools-users?pli=1 )

Il tuo obiettivo qui dovrebbe essere: sbarazzarsi di mootools 1.11, inserire il codice di compatibilità e provare a far funzionare il pannello (potrebbe essere necessario apportare alcune lievi modifiche qua e là ma non è un compito così grande). Qualche tempo fa ho affrontato lo stesso dilemma e ho finito per scrivere da zero un pannello slide-in per 1.2.3.

Inoltre, considera la diapositiva WebKreations in http://web-kreation.com/demos /login_form_mootools_1.2/ - forse puoi usarlo come alternativa.

Buona fortuna :)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top