Bienvenido a la Comunidad de Treehouse
¿Quieres colaborar en errores de código? ¿Tienes errores que necesitan comentarios? ¿Buscas un par de ojos adicionales en tu último proyecto? aquí.
¿Buscas aprender algo nuevo?
Treehouse ofrece una prueba gratuita de siete días para estudiantes nuevos. Obtén acceso a miles de horas de contenido y únete a miles de
Inicia tu prueba gratuita
Tim Bauer
1,020 PuntosLa parte de noconflict de jquery ya no parece estar en la página de wordpress.org referenciada en el video. Solo para que lo sepas
No estoy seguro si esto es un problema o no. Voy a simplemente escribir a mano el código mostrado en el video. Es algo desconcertante, sin embargo, que esta página que parece fundamental para el diseño del tema ya no parezca existir.
4 respuestas
Aarief Ahmad Haafiz
1,251 PuntosPara cualquiera que esté buscando el fragmento, aquí está:
jQuery(documento).ready(función($) {
// code here
$( .nav-toggle ).click(función() {
$(this).toggleClass(open);
$(nav).fadeToggle(100);
return falso;
});
});
Todavía parece funcionar bien a pesar de que ha sido removido del códice. Alternativamente, esta página ofrece un método diferente con resultados similares:
(función( $ ) {
use strict;
$(función() {
// code here
$( .nav-toggle ).click(función() {
$(this).toggleClass(open);
$(nav).fadeToggle(100);
return falso;
});
});
}(jQuery));
roberthopman
16,502 PuntosAquí está el código: https://developer.wordpress.org/reference/functions/wp_enqueue_script/#comment-1473
Jake Flaten
5,910 PuntosNoté esto también. Me pregunto si quizás una de las versiones posteriores de WordPress tiene el wrapper noConflict incluido automáticamente en los archivos principales, de modo que en lugar de que nosotros tengamos que indicarle que traduzca en el archivo del tema, WP simplemente sepa que debe estar atento a ello. No estoy seguro.
Glenré Charl Labuschagné
23,204 PuntosHola a todos, jQuery tiene su propia página para esto, consulta los siguientes enlaces: https://learn.jquery.com/using-jquery-core/avoid-conflicts-other-libraries/ y más específicamente para el fragmento de código utilizado en el video: https://learn.jquery.com/using-jquery-core/avoid-conflicts-other-libraries/#use-the-argument-that-39-s-passed-to-the-jquery-document-ready-function.
Hugues Audouard
1.508 PuntosHugues Audouard
1.508 PuntosGracias :-)
Dominic Davies
5,284 puntosDominic Davies
5,284 puntos¡Gracias!