Pregunta

He escrito un sitio en Prototype pero quiero cambiar a jQuery.¿Alguna idea sobre la mejor manera de hacer el cambio?

¿Fue útil?

Solución

Personalmente, me gusta hacer las cosas por pasos, así que comenzaría usando ambos, así:

jQuery.noConflict();

// Put all your code in your document ready area
jQuery(document).ready(function($){
  // Do jQuery stuff using $
  $("div").hide();
});

// Use Prototype with $(...), etc.
$('someid').hide();

De esa manera, no tendrá que convertir todo su código antiguo a la vez, sino que podrá comenzar a usar jquery en cosas nuevas y migrar su código Prototype antiguo cuando sea conveniente.No sé el tamaño de su proyecto, así que no puedo decir si esto se aplica a usted o no, pero Spolsky tenía un gran artículo sobre "La gran reescritura" y por qué es tan mala idea en Cosas que nunca debes hacer, Parte 1.¡Vale la pena leerlo!

Para obtener más información sobre el uso de jquery con Prototype, consulte Usando jQuery con otras bibliotecas en los documentos de jquery.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top