Aupa David,
En mi humilde opinión, y teniendo mi js algo oxidado, creo que lo mejor
es hacer una cosa u otra NO en función de la página o URL en la que
estés, sino en función de los "objetos" que tengas. Es decir, por
ejemplo, si existe el div "create" haz tal cosa, si existe el div
"show" cual etc. Si los identificas por id, no debería producir una
perdida de rendimiento apreciable.
Lo de meter código js directamente en la página personalmente no lo
veo. Sería mezclar estructura y contenido con comportamiento.
Un saludo :)
--
Xabier de Zuazo
El Mon, 10 Oct 2011 09:29:25 +0200
David Santamaria <d.high...@gmail.com> comentaba:
> $(document).ready(function() {
> $('#elementoshow1').plugin1();
> $('#elementoedit2').plugin2();
> $('#elementoscreate3').plugin3();
> });
> Pero me parecia que de esas tres llamadas dos no hacen nada en cada
> pagina. Que decis? se queda asi?
A mí me gusta así. Me parece que el resto de opciones funcionan bien en
nuestra cabeza, pero complican innecesariamente el código. ¿Qué se
gestiona más fácil, una línea de código o varios ficheros js cargados
condicionalmente?
Eso sí, por un poco de empatía hacia otros programadores que hereden
ese código, pondría un comentario antes diciendo que no todos los
selectores tienen que existir en todas las páginas o algo similar O:-D
PD: ¿hay ganas de volver a quedar? ¿qué temas quedaron en el tintero?
¿reanimamos los talleres?
--
Pablo Garaizar Sagarminaga
Universidad de Deusto
Avda. de las Universidades 24
48007 Bilbao - Spain
Phone: +34-94-4139000 Ext 2512
Fax: +34-94-4139101