jQuery logo

Usar jquery.noConflict en plantillas html pre-procesadas

Si alguna vez necesitáis no usar $ para jquery, porque estáis usando una plantilla HTML que debe ser pre-procesada antes de mostrarse y el procesador usa esa misma variable, podéis hacer uso de jquery.noConflict(). A la luz de uno de sus ejemplos:

// http://api.jquery.com/jquery.noconflict/
$.noConflict();
jQuery( document ).ready(function( $ ) {
// Code that uses jQuery's $ can follow here.
});

podemos cambiarlo para no usar $ (que, repito, es intepretada por el procesador de la plantilla):

jQuery.noConflict();
jQuery( document ).ready(function( __ ){
// código que usa __ en lugar de $
__('body').addClass('no-backbround');
});

Seguro que muchos ya lo sabíais pero lo dejo para los que no 😉

One thought on “Usar jquery.noConflict en plantillas html pre-procesadas”

Leave a Reply

Your email address will not be published. Required fields are marked *