Comment vous y prendriez-vous pour la commutation d'un site à partir d'un Prototype de jQuery

StackOverflow https://stackoverflow.com/questions/53555

  •  09-06-2019
  •  | 
  •  

Question

J'ai écrit un site à l'état de Prototype, mais souhaitez passer à jQuery.Toutes les idées sur la meilleure façon de les faire passer?

Était-ce utile?

La solution

Personnellement, j'aime prendre les choses en suit, je voudrais donc commencer par utiliser les deux, comme ceci:

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 cette façon, vous n'avez pas à convertir tous vos vieux code à la fois, mais il peut commencer à l'aide de jquery sur de nouvelles choses, et de migrer votre ancien Prototype code si jamais c'est pratique.Je ne sais pas la taille de votre projet, donc je ne peux pas dire si oui ou non cela s'applique à vous, mais Spolsky avait un grand article sur "Le grand réécrire" et pourquoi c'est une mauvaise idée dans Choses que vous ne devriez jamais faire, Partie 1.C'est bien intéressant à lire!

Pour en savoir plus sur l'aide de jquery, Prototype, voir À l'aide de jQuery avec d'autres bibliothèques dans le jquery docs.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top